Interface AdvancedSearchParameterContainer
-
- All Known Implementing Classes:
DefaultParameterContainer
public interface AdvancedSearchParameterContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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 sortProperty)
-
-
-
Method Detail
-
hasValues
boolean hasValues()
Returns whether this parameter container has any search parameters or sort criteria set.- Returns:
true
if 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)
-
-