org.jminor.framework.client.model
Interface PropertySearchModel<T extends Property.SearchableProperty>

All Superinterfaces:
ColumnSearchModel<T>, CriteriaProvider<Property.ColumnProperty>
All Known Subinterfaces:
ForeignKeySearchModel
All Known Implementing Classes:
DefaultForeignKeySearchModel, DefaultPropertySearchModel

public interface PropertySearchModel<T extends Property.SearchableProperty>
extends ColumnSearchModel<T>, CriteriaProvider<Property.ColumnProperty>

A base interface for searching a set of entities based on a property.


Field Summary
 
Fields inherited from interface org.jminor.common.model.ColumnSearchModel
LOWER_BOUND_PROPERTY, UPPER_BOUND_PROPERTY
 
Method Summary
 
Methods inherited from interface org.jminor.common.model.ColumnSearchModel
addClearedListener, addEnabledListener, addLowerBoundListener, addSearchStateListener, addSearchTypeListener, addUpperBoundListener, clearSearch, getColumnIdentifier, getEnabledObserver, getFormat, getLockedState, getLowerBound, getLowerBoundObserver, getSearchType, getSearchTypeObserver, getType, getUpperBound, getUpperBoundObserver, include, include, isAutoEnable, isAutomaticWildcard, isCaseSensitive, isEnabled, isLocked, removeClearedListener, removeEnabledListener, removeLowerBoundListener, removeSearchStateListener, removeSearchTypeListener, removeUpperBoundListener, setAutoEnable, setAutomaticWildcard, setCaseSensitive, setEnabled, setLikeValue, setLocked, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setSearchType, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound
 
Methods inherited from interface org.jminor.common.db.criteria.CriteriaProvider
getCriteria