Class QuarterNameConverter

  • All Implemented Interfaces:
    ObjectConverter

    public class QuarterNameConverter
    extends java.lang.Object
    implements ObjectConverter
    Converter which converts quarter to String and converts it back.
    • Field Detail

      • CONTEXT

        public static ConverterContext CONTEXT
        Default ConverterContext for MonthConverter.
    • Constructor Detail

      • QuarterNameConverter

        public QuarterNameConverter()
        Creates a new CalendarConverter.
    • Method Detail

      • toString

        public java.lang.String toString​(java.lang.Object object,
                                         ConverterContext context)
        Description copied from interface: ObjectConverter
        Converts from object to String based on current locale.
        Specified by:
        toString in interface ObjectConverter
        Parameters:
        object - object to be converted
        context - converter context to be used
        Returns:
        the String
      • supportToString

        public boolean supportToString​(java.lang.Object object,
                                       ConverterContext context)
        Description copied from interface: ObjectConverter
        If it supports toString method.
        Specified by:
        supportToString in interface ObjectConverter
        Parameters:
        object - object to be converted
        context - converter context to be used
        Returns:
        true if supports toString
      • fromString

        public java.lang.Object fromString​(java.lang.String string,
                                           ConverterContext context)
        Description copied from interface: ObjectConverter
        Converts from String to an object.
        Specified by:
        fromString in interface ObjectConverter
        Parameters:
        string - the string
        context - context to be converted
        Returns:
        the object converted from string
      • supportFromString

        public boolean supportFromString​(java.lang.String string,
                                         ConverterContext context)
        Description copied from interface: ObjectConverter
        If it supports fromString.
        Specified by:
        supportFromString in interface ObjectConverter
        Parameters:
        string - the string
        context - context to be converted
        Returns:
        true if it supports
      • getQuarterNamePattern

        public java.lang.String getQuarterNamePattern()
        Gets the quarter name pattern when converting from an int to a String. For example, if the int is 0, it will converted to "Qtr 1" if the quarter name pattern is "Qtr {0}".
        Returns:
        the prefix.
      • setQuarterNamePattern

        public void setQuarterNamePattern​(java.lang.String quarterName)
        Sets the quarter name pattern. For example, if the int is 0, it will converted to "Qtr 1" if the pattern is "Qtr {0}".
        Parameters:
        quarterName -
      • getResourceString

        protected java.lang.String getResourceString​(java.lang.String key)