org.jminor.framework.db.criteria
Interface EntitySelectCriteria
- All Superinterfaces:
- EntityCriteria
public interface EntitySelectCriteria
- extends EntityCriteria
A class encapsulating select query parameters.
getOrderByClause
String getOrderByClause()
- Returns:
- the order by clause specified by this criteria
isSelectForUpdate
boolean isSelectForUpdate()
- Returns:
- true if this select should lock to result for update
getFetchCount
int getFetchCount()
- Returns:
- the maximum number of records to fetch from the result
getForeignKeyFetchDepthLimit
int getForeignKeyFetchDepthLimit(String foreignKeyPropertyID)
setForeignKeyFetchDepthLimit
EntitySelectCriteria setForeignKeyFetchDepthLimit(String foreignKeyPropertyID,
int fetchDepthLimit)
setForeignKeyFetchDepthLimit
EntitySelectCriteria setForeignKeyFetchDepthLimit(int fetchDepthLimit)
setSelectForUpdate
EntitySelectCriteria setSelectForUpdate(boolean selectForUpdate)