public class DefaultParameterContainer extends java.lang.Object implements AdvancedSearchParameterContainer
| Constructor and Description |
|---|
DefaultParameterContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears all set search parameters and sort criteria.
|
ConditionValueContainer |
get(SearchField field) |
java.util.Map<SearchField,ConditionValueContainer> |
getSearchFieldValueMap() |
ObjectTemplate |
getSelectedType() |
PropertyDescriptor |
getSortProperty() |
boolean |
hasValues()
Returns whether this parameter container has any search parameters or sort criteria set.
|
boolean |
hasValues(boolean ignoreSort) |
boolean |
isExcludeSubtypes() |
boolean |
isSortAscending() |
void |
put(SearchField field,
ConditionValueContainer values) |
ConditionValueContainer |
remove(SearchField field) |
void |
setExcludeSubtypes(boolean checked) |
void |
setSelectedType(ObjectTemplate type) |
void |
setSortAscending(boolean asc) |
void |
setSortProperty(PropertyDescriptor sortProp) |
public java.util.Map<SearchField,ConditionValueContainer> getSearchFieldValueMap()
getSearchFieldValueMap in interface AdvancedSearchParameterContainerpublic PropertyDescriptor getSortProperty()
getSortProperty in interface AdvancedSearchParameterContainerpublic void setSortProperty(PropertyDescriptor sortProp)
setSortProperty in interface AdvancedSearchParameterContainerpublic void setSortAscending(boolean asc)
setSortAscending in interface AdvancedSearchParameterContainerpublic boolean isSortAscending()
isSortAscending in interface AdvancedSearchParameterContainerpublic void clear()
AdvancedSearchParameterContainerclear in interface AdvancedSearchParameterContainerAdvancedSearchParameterContainer.hasValues()public ConditionValueContainer get(SearchField field)
get in interface AdvancedSearchParameterContainerpublic void put(SearchField field, ConditionValueContainer values)
put in interface AdvancedSearchParameterContainerpublic ConditionValueContainer remove(SearchField field)
remove in interface AdvancedSearchParameterContainerpublic boolean hasValues()
AdvancedSearchParameterContainerhasValues in interface AdvancedSearchParameterContainertrue if search parameters or sort criteria have been setAdvancedSearchParameterContainer.clear()public boolean hasValues(boolean ignoreSort)
hasValues in interface AdvancedSearchParameterContainerpublic ObjectTemplate getSelectedType()
getSelectedType in interface AdvancedSearchParameterContainerpublic void setSelectedType(ObjectTemplate type)
setSelectedType in interface AdvancedSearchParameterContainerpublic boolean isExcludeSubtypes()
isExcludeSubtypes in interface AdvancedSearchParameterContainerpublic void setExcludeSubtypes(boolean checked)
setExcludeSubtypes in interface AdvancedSearchParameterContainerCopyright © 2018 SAP SE. All Rights Reserved.