Package gdv.xport.feld
Class AlphaNumFeld
java.lang.Object
gdv.xport.feld.Feld
gdv.xport.feld.AlphaNumFeld
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<Feld>
Klasse fuer alphanumerische Zeichen. Die Default-Einstellung fuer die
Darstellung ist linksbuendig.
- Author:
- oliver
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Die Validierung von Werten wurde jetzt in einer eingenen Validator- Klasse zusammengefasst. -
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionAlphaNumFeld
(int length, int start) Deprecated.Felder ohne Bezeichner werden ab v7 nicht mehr unterstuetztAlphaNumFeld
(int length, int start, Align alignment) Deprecated.Felder ohne Bezeichner werden ab v7 nicht mehr unterstuetztprotected
AlphaNumFeld
(AlphaNumFeld other, Config c) AlphaNumFeld
(Bezeichner bezeichner, int length, int start) Legt ein neues alphanumerisches Feld an.AlphaNumFeld
(Bezeichner bezeichner, int length, int start, Align alignment) Legt ein neues alpha-numerisches Feld an.AlphaNumFeld
(Feld other) Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.AlphaNumFeld
(String name, String s) Deprecated.wird in v7 nicht mehr unterstuetzt -
Method Summary
Modifier and TypeMethodDescriptionclone()
Die clone-Methode hat gegenueber dem CopyConstructorFeld(Feld)
den Vorteil, dass es den richtigen Typ fuer die abgeleiteten Klassen zurueckliefert.Liefert eine neues Feld mit neuer KonfigurationList<net.sf.oval.ConstraintViolation>
Bestimmte Feld-Typen wie IBAN oder BIC werden ebenfalls validiert, sofern dies moeglich ist.Methods inherited from class gdv.xport.feld.Feld
compareTo, equals, format, getAnzahlBytes, getAusrichtung, getBezeichner, getBezeichnung, getByteAdresse, getDefaultAlignment, getEndAdresse, getInhalt, getValidator, hashCode, hasValue, isEmpty, isInvalid, isValid, overlapsWith, pack, resetInhalt, setAnzahlBytes, setAusrichtung, setInhalt, setInhalt, setInhalt, setInhalt, setInhalt, setInhalt, toShortString, toString, truncate, validate, withInhalt, write
-
Constructor Details
-
AlphaNumFeld
Deprecated.wird in v7 nicht mehr unterstuetztLegt ein neues alphanumerisches Feld an.TODO: wird mit v7 entfernt
- Parameters:
name
- Bezeichners
- Inhalt
-
AlphaNumFeld
Legt ein neues alphanumerisches Feld an.- Parameters:
bezeichner
- Bezeichnerlength
- Laenge in Bytesstart
- Start-Byte (beginnend bei 1)- Since:
- 1.0
-
AlphaNumFeld
Legt ein neues alpha-numerisches Feld an.- Parameters:
bezeichner
- Bezeichnerlength
- Laenge in Bytesstart
- Start-Byte (beginnend bei 1)alignment
- Ausrichtung- Since:
- 1.0
-
AlphaNumFeld
Deprecated.Felder ohne Bezeichner werden ab v7 nicht mehr unterstuetztLegt ein neues alpha-numerisches Feld an.TODO: wird mit v7 entfernt
- Parameters:
length
- Laenge in Bytesstart
- Start-Byte (beginnend bei 1)
-
AlphaNumFeld
Deprecated.Felder ohne Bezeichner werden ab v7 nicht mehr unterstuetztLegt ein neues alpha-numerisches Feld an.TODO: wird mit v7 entfernt
- Parameters:
length
- Laenge in Bytesstart
- Start-Byte (beginnend bei 1)alignment
- Ausrichtung
-
AlphaNumFeld
Dies ist der Copy-Constructor, mit dem man ein bestehendes Feld kopieren kann.- Parameters:
other
- das originale Feld
-
AlphaNumFeld
-
-
Method Details
-
mitConfig
Liefert eine neues Feld mit neuer Konfiguration -
clone
Description copied from class:Feld
Die clone-Methode hat gegenueber dem CopyConstructorFeld(Feld)
den Vorteil, dass es den richtigen Typ fuer die abgeleiteten Klassen zurueckliefert. -
validate
Bestimmte Feld-Typen wie IBAN oder BIC werden ebenfalls validiert, sofern dies moeglich ist.
-