Class PeriodFormatterBuilder.SimpleAffix

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String iText  
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleAffix​(java.lang.String text)  
    • Field Detail

      • iText

        private final java.lang.String iText
    • Constructor Detail

      • SimpleAffix

        SimpleAffix​(java.lang.String text)
    • Method Detail

      • calculatePrintedLength

        public int calculatePrintedLength​(int value)
      • printTo

        public void printTo​(java.lang.StringBuffer buf,
                            int value)
      • printTo

        public void printTo​(java.io.Writer out,
                            int value)
                     throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public int parse​(java.lang.String periodStr,
                         int position)
        Returns:
        new position after parsing affix, or ~position of failure
      • scan

        public int scan​(java.lang.String periodStr,
                        int position)
        Returns:
        position where affix starts, or original ~position if not found
      • getAffixes

        public java.lang.String[] getAffixes()
        Returns:
        a copy of array of affixes