Class 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)  
    • Constructor Detail

      • SyntaxDate

        public SyntaxDate​(java.lang.String x,
                          int minsize,
                          int maxsize)
      • SyntaxDate

        public SyntaxDate​(java.lang.StringBuffer res,
                          int minsize,
                          int maxsize)
    • 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)
        Overrides:
        init in class SyntaxDE
      • initData

        private void initData​(java.lang.StringBuffer res,
                              int minsize,
                              int maxsize)
      • init

        public void init​(java.lang.StringBuffer res,
                         int minsize,
                         int maxsize)
        Overrides:
        init in class SyntaxDE
      • 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)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class SyntaxDE
        Returns:
        Die human-reable Repraesentation dieses Elementes