Interface AdvancedSearchParameterContainer
-
- All Known Implementing Classes:
DefaultParameterContainer
public interface AdvancedSearchParameterContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()Clears all set search parameters and sort criteria.ConditionValueContainerget(SearchField field)java.util.Map<SearchField,ConditionValueContainer>getSearchFieldValueMap()ObjectTemplategetSelectedType()PropertyDescriptorgetSortProperty()booleanhasValues()Returns whether this parameter container has any search parameters or sort criteria set.booleanhasValues(boolean ignoreSort)booleanisExcludeSubtypes()booleanisSortAscending()voidput(SearchField field, ConditionValueContainer values)ConditionValueContainerremove(SearchField field)voidsetExcludeSubtypes(boolean checked)voidsetSelectedType(ObjectTemplate type)voidsetSortAscending(boolean asc)voidsetSortProperty(PropertyDescriptor sortProperty)
-
-
-
Method Detail
-
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:
clear()
-
hasValues
boolean hasValues(boolean ignoreSort)
-
clear
void clear()
Clears all set search parameters and sort criteria.- See Also:
hasValues()
-
put
void put(SearchField field, ConditionValueContainer values)
-
remove
ConditionValueContainer remove(SearchField field)
-
get
ConditionValueContainer get(SearchField field)
-
getSearchFieldValueMap
java.util.Map<SearchField,ConditionValueContainer> getSearchFieldValueMap()
-
setSortProperty
void setSortProperty(PropertyDescriptor sortProperty)
-
getSortProperty
PropertyDescriptor getSortProperty()
-
setSelectedType
void setSelectedType(ObjectTemplate type)
-
getSelectedType
ObjectTemplate getSelectedType()
-
setSortAscending
void setSortAscending(boolean asc)
-
isSortAscending
boolean isSortAscending()
-
isExcludeSubtypes
boolean isExcludeSubtypes()
-
setExcludeSubtypes
void setExcludeSubtypes(boolean checked)
-
-