Package com.jidesoft.grouper.date
Class DateWeekOfMonthGrouper
- java.lang.Object
-
- com.jidesoft.grouper.AbstractObjectGrouper
-
- com.jidesoft.grouper.date.DateGrouper
-
- com.jidesoft.grouper.date.DateWeekOfMonthGrouper
-
- All Implemented Interfaces:
ObjectGrouper
public class DateWeekOfMonthGrouper extends DateGrouper
-
-
Field Summary
Fields Modifier and Type Field Description static GrouperContext
CONTEXT
-
Fields inherited from class com.jidesoft.grouper.date.DateGrouper
INSTANCE
-
-
Constructor Summary
Constructors Constructor Description DateWeekOfMonthGrouper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.Object[]
getAvailableGroups()
java.lang.String
getName()
Gets the name of this object grouper.java.lang.Object
getValue(java.lang.Object value)
Gets the group value after this value is grouped.-
Methods inherited from class com.jidesoft.grouper.date.DateGrouper
getCalendarField, getCalendarFieldAsInt, getCalendarInstance, getType
-
Methods inherited from class com.jidesoft.grouper.AbstractObjectGrouper
getComparatorContext, getConverterContext
-
-
-
-
Field Detail
-
CONTEXT
public static GrouperContext CONTEXT
-
-
Method Detail
-
getAvailableGroups
public static java.lang.Object[] getAvailableGroups()
-
getValue
public java.lang.Object getValue(java.lang.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 inObjectGrouper.getType()
.- Parameters:
value
- the value- Returns:
- the value after grouped.
-
getName
public java.lang.String getName()
Description copied from interface:ObjectGrouper
Gets the name of this object grouper.- Returns:
- the name of this grouper.
-
-