| Package | Description |
|---|---|
| com.jidesoft.grouper |
The package contains all kinds of object groupers for JIDE Common Layer.
|
| com.jidesoft.grouper.date |
The package contains all kinds of date object groupers for JIDE Common Layer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractObjectGrouper
The abstract implementation of
ObjectGrouper. |
class |
DefaultObjectGrouper
Default implementation of
ObjectGrouper. |
| Modifier and Type | Method and Description |
|---|---|
static ObjectGrouper |
ObjectGrouperManager.getGrouper(java.lang.Class<?> clazz)
Gets the grouper associated with the type.
|
static ObjectGrouper |
ObjectGrouperManager.getGrouper(java.lang.Class<?> clazz,
GrouperContext context)
Gets the registered grouper associated with class and context.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ObjectGrouperManager.registerGrouper(java.lang.Class<?> clazz,
ObjectGrouper grouper)
Registers a grouper with type specified as clazz.
|
static void |
ObjectGrouperManager.registerGrouper(java.lang.Class<?> clazz,
ObjectGrouper grouper,
GrouperContext context)
Registers a grouper with the type specified as class and a grouper context specified as context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DateDayOfMonthGrouper |
class |
DateDayOfWeekGrouper |
class |
DateDayOfWeekInMonthGrouper |
class |
DateDayOfYearGrouper |
class |
DateGrouper
An abstract Grouper which can take data type such as Date, Calendar or Long and provide
DateGrouper.getCalendarFieldAsInt(Object, int) and DateGrouper.getCalendarField(Object, int) methods to access the field of the
Calendar. |
class |
DateMonthGrouper |
class |
DateQuarterGrouper |
class |
DateWeekOfMonthGrouper |
class |
DateWeekOfYearGrouper |
class |
DateYearGrouper |