Interface AdvancedSearchParameterContainer
- All Known Implementing Classes:
DefaultParameterContainer
public interface AdvancedSearchParameterContainer
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clears all set search parameters and sort criteria.get(SearchField field) booleanReturns whether this parameter container has any search parameters or sort criteria set.booleanhasValues(boolean ignoreSort) booleanbooleanvoidput(SearchField field, ConditionValueContainer values) remove(SearchField field) voidsetExcludeSubtypes(boolean checked) voidvoidsetSortAscending(boolean asc) voidsetSortProperty(PropertyDescriptor sortProperty)
-
Method Details
-
hasValues
boolean hasValues()Returns whether this parameter container has any search parameters or sort criteria set.- Returns:
trueif search parameters or sort criteria have been set- See Also:
-
hasValues
boolean hasValues(boolean ignoreSort) -
clear
void clear()Clears all set search parameters and sort criteria.- See Also:
-
put
-
remove
-
get
-
getSearchFieldValueMap
Map<SearchField,ConditionValueContainer> getSearchFieldValueMap() -
setSortProperty
-
getSortProperty
PropertyDescriptor getSortProperty() -
setSelectedType
-
getSelectedType
ObjectTemplate getSelectedType() -
setSortAscending
void setSortAscending(boolean asc) -
isSortAscending
boolean isSortAscending() -
isExcludeSubtypes
boolean isExcludeSubtypes() -
setExcludeSubtypes
void setExcludeSubtypes(boolean checked)
-