Class DateYearGrouper

All Implemented Interfaces:
ObjectGrouper

public class DateYearGrouper extends DateGrouper
  • Field Details

  • Constructor Details

    • DateYearGrouper

      public DateYearGrouper()
  • Method Details

    • getValue

      public Object getValue(Object value)
      Description copied from interface: ObjectGrouper
      Gets the group value after this value is grouped. If two objects return the same value in this getGroupValue method, the two objects are considered as one group. We assume all values returned from this method are of the same type which is returned in ObjectGrouper.getType().
      Parameters:
      value - the value
      Returns:
      the value after grouped.
    • getName

      public String getName()
      Description copied from interface: ObjectGrouper
      Gets the name of this object grouper.
      Returns:
      the name of this grouper.
    • getConverterContext

      public ConverterContext getConverterContext()
      Description copied from interface: ObjectGrouper
      Gets the converter context for the value returned from this object grouper. This converter context will be used to find the ObjectConverter that will convert the value returned from ObjectGrouper.getValue(Object) method to String so that it can be displayed somewhere.
      Specified by:
      getConverterContext in interface ObjectGrouper
      Overrides:
      getConverterContext in class AbstractObjectGrouper
      Returns:
      the converter context.