Package org.kapott.hbci.datatypes
Class SyntaxDate
- java.lang.Object
-
- org.kapott.hbci.datatypes.SyntaxDE
-
- org.kapott.hbci.datatypes.SyntaxDate
-
public final class SyntaxDate extends SyntaxDE
-
-
Constructor Summary
Constructors Constructor Description SyntaxDate(java.lang.StringBuffer res, int minsize, int maxsize)
SyntaxDate(java.lang.String x, int minsize, int maxsize)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(java.lang.StringBuffer res, int minsize, int maxsize)
void
init(java.lang.String x, int minsize, int maxsize)
private void
initData(java.lang.StringBuffer res, int minsize, int maxsize)
private static java.lang.String
parseDate(java.lang.String x)
java.lang.String
toString()
private java.lang.String
unparseDate(java.lang.String x)
-
Methods inherited from class org.kapott.hbci.datatypes.SyntaxDE
destroy, findNextDelim, getContent, init, setContent, skipPreDelim, toString
-
-
-
-
Method Detail
-
parseDate
private static java.lang.String parseDate(java.lang.String x)
- Parameters:
x
- date in format d.m.y (with no restrictions concerning the number of digits for each field)- Returns:
- this date in format yyyymmdd (as required by hbci)
-
init
public void init(java.lang.String x, int minsize, int maxsize)
-
initData
private void initData(java.lang.StringBuffer res, int minsize, int maxsize)
-
init
public void init(java.lang.StringBuffer res, int minsize, int maxsize)
-
unparseDate
private java.lang.String unparseDate(java.lang.String x)
- Parameters:
x
- a date in hbci-format (i.e. yyyymmdd)- Returns:
- this date in human-readable-format dd.mm.yyyy with this number of digits (i.e. using leading zeroes)
-
-