Klasse Betrag

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

public class Betrag extends NumFeld
Standardmaessig hat das Beitrags-Feld 12,2 Stellen (12 Vorkommastellen + 2 Nachkommastellen.
Seit:
11.10.2009
Version:
$Revision$
Autor:
oliver
Siehe auch:
  • Konstruktordetails

    • Betrag

      @Deprecated public Betrag(Bezeichner name, int length, int start)
      Veraltet.
      durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)
      Instantiiert einen neuen Betrag.
      Parameter:
      name - Name des Feldes
      length - Laenge
      start - Start-Byte (beginnend bei 1)
      Seit:
      1.0
    • Betrag

      public Betrag(Bezeichner name, int length, ByteAdresse start)
      Instantiiert einen neuen Betrag.
      Parameter:
      name - Name des Feldes
      length - Laenge
      start - Start-Byte (beginnend bei 1)
      Seit:
      7.0 (07-Jan-2024)
    • Betrag

      @Deprecated protected Betrag(Bezeichner name, int start, String value, Config config)
      Veraltet.
      wird mit v8 entsorgt (TODO)
      Legt einen neuen Betrag an.
      Parameter:
      name - Name
      start - Start-Adresse
      value - Wert
      config - Konfiguration
    • Betrag

      protected Betrag(Bezeichner name, ByteAdresse start, String value, Config config)
      Legt einen neuen Betrag an.
      Parameter:
      name - Name
      start - Start-Adresse
      value - Wert
      config - Konfiguration
    • Betrag

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

    • mitConfig

      public Betrag mitConfig(Config c)
      Liefert einen neuen Betrag mit neuer Konfiguration
      Setzt außer Kraft:
      mitConfig in Klasse NumFeld
      Parameter:
      c - neue Konfiguration
      Gibt zurück:
      neuer Betrag
      Seit:
      5.3
    • 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 NumFeld
      Gibt zurück:
      eine Kopie
    • of

      public static Betrag of(Feld feld)
      Erzeugt einen Betrag mit den Daten des uebergebenen Feldes.
      Parameter:
      feld - Feld
      Gibt zurück:
      Betrag