Klasse Zeichen

Alle implementierten Schnittstellen:
Serializable, Cloneable, Comparable<Feld>
Bekannte direkte Unterklassen:
Satznummer

public class Zeichen extends AlphaNumFeld
Ein Zeichen ist ein Feld der Laenge 1.
Seit:
0.0.2
Autor:
oliver
Siehe auch:
  • Konstruktordetails

    • Zeichen

      @Deprecated public Zeichen(int start, char c)
      Veraltet.
      wird mit v8 entfernt (TODO)
      Instantiates a new zeichen.
      Parameter:
      start - the start
      c - the c
    • Zeichen

      @Deprecated public Zeichen(Bezeichner bezeichner, int start)
      Veraltet.
      durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)
      Instanziiert ein neues Zeichen.
      Parameter:
      bezeichner - der Bezeichner
      start - die Byte-Adresse
      Seit:
      1.0
    • Zeichen

      public Zeichen(Bezeichner bezeichner, ByteAdresse start)
      Instanziiert ein neues Zeichen.
      Parameter:
      bezeichner - der Bezeichner
      start - die Byte-Adresse
      Seit:
      7.0 (07-Jan-2024)
    • Zeichen

      @Deprecated public Zeichen(Bezeichner bezeichner, int start, char c)
      Veraltet.
      durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)
      Instanziiert ein neues Zeichen.
      Parameter:
      bezeichner - der Bezeichner
      start - die Byte-Adresse
      c - Zeichen
      Seit:
      5.0
    • Zeichen

      public Zeichen(Bezeichner bezeichner, ByteAdresse start, char c)
      Instanziiert ein neues Zeichen.
      Parameter:
      bezeichner - der Bezeichner
      start - die Byte-Adresse
      c - Zeichen
      Seit:
      7.0 (07-Jan-2024)
    • Zeichen

      public Zeichen(Feld other)
      Dies ist der Copy-Constructor, mit dem man ein bestehendes Zeichen kopieren kann.
      Parameter:
      other - das originale Zeichen
  • Methodendetails

    • withInhalt

      public Zeichen withInhalt(String inhalt)
      Beschreibung aus Klasse kopiert: Feld
      Setzt das Feld und liefert es als Ergebnis zurueck.
      Setzt außer Kraft:
      withInhalt in Klasse Feld
      Parameter:
      inhalt - neuer Inhalt
      Gibt zurück:
      das gesetzte Feld
    • toChar

      public char toChar()
      Falls man keinen String will, sondern ein einzelnes Zeichen braucht.
      Gibt zurück:
      das einzige Zeichen
    • toInt

      public int toInt()
      Liefert das Zeichen als Integer zurueck oder als -1, falls es keine Zahl ist.
      Gibt zurück:
      0 bis 9 oder -1, falls es keine Zahl ist
    • clone

      public Object clone()
      Beschreibung aus Klasse kopiert: Feld
      Die clone-Methode hat gegenueber dem CopyConstructor Feld(Feld) den Vorteil, dass es den richtigen Typ fuer die abgeleiteten Klassen zurueckliefert.
      Setzt außer Kraft:
      clone in Klasse AlphaNumFeld
      Gibt zurück:
      eine Kopie