Package gdv.xport.feld
Klasse Betrag
java.lang.Object
gdv.xport.feld.Feld
gdv.xport.feld.NumFeld
gdv.xport.feld.Betrag
- Alle implementierten Schnittstellen:
Serializable
,Cloneable
,Comparable<Feld>
- Bekannte direkte Unterklassen:
BetragMitVorzeichen
Standardmaessig hat das Beitrags-Feld 12,2 Stellen (12 Vorkommastellen +
2 Nachkommastellen.
- Seit:
- 11.10.2009
- Version:
- $Revision$
- Autor:
- oliver
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen gdv.xport.feld.NumFeld
NumFeld.Validator
-
Feldübersicht
-
Konstruktorübersicht
ModifiziererKonstruktorBeschreibungBetrag
(Bezeichner name, int length, int start) Veraltet.durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)Betrag
(Bezeichner name, int length, ByteAdresse start) Instantiiert einen neuen Betrag.protected
Betrag
(Bezeichner name, int start, String value, Config config) Veraltet.wird mit v8 entsorgt (TODO)protected
Betrag
(Bezeichner name, ByteAdresse start, String value, Config config) Legt einen neuen Betrag an.Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()
Die clone-Methode hat gegenueber dem CopyConstructorFeld(Feld)
den Vorteil, dass es den richtigen Typ fuer die abgeleiteten Klassen zurueckliefert.Liefert einen neuen Betrag mit neuer Konfigurationstatic Betrag
Erzeugt einen Betrag mit den Daten des uebergebenen Feldes.Von Klasse geerbte Methoden gdv.xport.feld.NumFeld
add, format, getInhalt, getNachkommastellen, mitNachkommastellen, pack, setInhalt, setInhalt, setInhalt, setInhalt, setInhalt, toBigDecimal, toBigInteger, toDouble, toInt, toLong, truncate
Von Klasse geerbte Methoden gdv.xport.feld.Feld
compareTo, equals, getAnzahlBytes, getAusrichtung, getBezeichner, getBezeichnung, getByteAdresse, getEndAdresse, getValidator, hashCode, hasValue, isEmpty, isInvalid, isValid, overlapsWith, resetInhalt, setAusrichtung, setInhalt, setInhalt, toShortString, toString, validate, validate, withInhalt, write
-
Konstruktordetails
-
Betrag
Veraltet.durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)Instantiiert einen neuen Betrag.- Parameter:
name
- Name des Feldeslength
- Laengestart
- Start-Byte (beginnend bei 1)- Seit:
- 1.0
-
Betrag
Instantiiert einen neuen Betrag.- Parameter:
name
- Name des Feldeslength
- Laengestart
- Start-Byte (beginnend bei 1)- Seit:
- 7.0 (07-Jan-2024)
-
Betrag
Veraltet.wird mit v8 entsorgt (TODO)Legt einen neuen Betrag an.- Parameter:
name
- Namestart
- Start-Adressevalue
- Wertconfig
- Konfiguration
-
Betrag
Legt einen neuen Betrag an.- Parameter:
name
- Namestart
- Start-Adressevalue
- Wertconfig
- Konfiguration
-
Betrag
Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.- Parameter:
other
- das originale Feld
-
-
Methodendetails
-
mitConfig
Liefert einen neuen Betrag mit neuer Konfiguration -
clone
Beschreibung aus Klasse kopiert:Feld
Die clone-Methode hat gegenueber dem CopyConstructorFeld(Feld)
den Vorteil, dass es den richtigen Typ fuer die abgeleiteten Klassen zurueckliefert. -
of
Erzeugt einen Betrag mit den Daten des uebergebenen Feldes.- Parameter:
feld
- Feld- Gibt zurück:
- Betrag
-