Package org.kapott.hbci.manager
Class FlickerCode.Startcode
java.lang.Object
org.kapott.hbci.manager.FlickerCode.DE
org.kapott.hbci.manager.FlickerCode.Startcode
- Enclosing class:
FlickerCode
Bean fuer die Eigenschaften des Startcodes.
Selbstverstaendlich sind hier so einige Sachen anders codiert als im DE.
Waer ja auch zu einfach sonst.
Die Laengen-Angabe ist anders codiert (hex statt dec). Und nach der
Laenge kommen nicht sofort die Nutzdaten sondern erst noch die Control-Bytes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.kapott.hbci.manager.FlickerCode.DE
getEncoding, parse, renderData
-
Field Details
-
controlBytes
Die Control-Bytes. In der Regel sollte das nur eines sein.
-
-
Constructor Details
-
Startcode
public Startcode()
-
-
Method Details
-
parse
Parst das DE am Beginn des uebergebenen Strings.- Overrides:
parse
in classFlickerCode.DE
- Parameters:
s
- der String, dessen Anfang das DE enthaelt.- Returns:
- der Reststring.
- See Also:
-
renderLength
String renderLength()Description copied from class:FlickerCode.DE
Rendert die Laengenangabe fuer die Uebertragung via Flickercode.- Overrides:
renderLength
in classFlickerCode.DE
- Returns:
- die codierten Nutzdaten. Wenn das DE keine Nutzdaten enthaelt, wird "" zurueck gegeben.
- See Also:
-
toString
- Overrides:
toString
in classFlickerCode.DE
- See Also:
-
equals
- Overrides:
equals
in classFlickerCode.DE
- See Also:
-