Package wt.filter
Class FilterArguments
java.lang.Object
wt.filter.FilterArguments
- All Implemented Interfaces:
Serializable
Object used for passing the information about the filterable objects as
argument to the filtering service
Supported API: true
Extendable: true
Supported API: true
Extendable: true
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionGets the filter delegate data Map.getDelegateData(String delegateClassName) Get the filter-delegate-specific data.Returns the filterable object.Returns the collection of dependent objects for the filterable object.voidsetDelegateData(String delegateClassName, Object data) Sets the filter-delegate-specific data.voidsetDelegateData(Map<String, Object> delegateData) Sets the filter delegate data map.voidsetFilterable(Filterable filterable) Sets the filterable object to be filtered.voidsetSupportingObjects(List supportingObjects) Sets the collection of dependent objects for the filterable object.
-
Method Details
-
setFilterable
Sets the filterable object to be filtered.
Supported API: true- Parameters:
filterable- the filterable object.
-
getFilterable
Returns the filterable object.
Supported API: true- Returns:
- the filterable object.
-
setSupportingObjects
Sets the collection of dependent objects for the filterable object.
Supported API: true- Parameters:
supportingObjects- the dependent object.
-
getSupportingObjects
Returns the collection of dependent objects for the filterable object.
Supported API: true- Returns:
- the collection dependent object.
-
setDelegateData
Sets the filter-delegate-specific data. It is expected thatNavigationFilterDelegates will call this setter. The purpose of the delegateData is so that a delegate can save some state information from one invokation to an invokation on a child.
Supported API: true- Parameters:
delegateClassName- The name of the delegate class that is setting the data.data- The data being set.
-
getDelegateData
Get the filter-delegate-specific data.
Supported API: true- Parameters:
delegateClassName- The name of the delegate class that is setting the data.- Returns:
- The filter-delegate-specific data.
-
getDelegateData
Gets the filter delegate data Map.
Supported API: true- Returns:
- The filter delegate data Map.
-
setDelegateData
Sets the filter delegate data map.
Supported API: true- Parameters:
delegateData- The filter delegate data map.
-