Class QuarterNameConverter

java.lang.Object
com.jidesoft.converter.QuarterNameConverter
All Implemented Interfaces:
ObjectConverter

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

    • CONTEXT

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

    • QuarterNameConverter

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

    • toString

      public String toString(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(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 Object fromString(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(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 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(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 String getResourceString(String key)