Modifier and Type | Class and Description |
---|---|
static interface |
Criteria.CriteriaVisitor |
static class |
Criteria.LockType
This enum provides all of the locking modes that are available in the
ORM implementation.
|
Constructor and Description |
---|
Criteria(Class<?> clazz) |
Criteria(Class<?> clazz,
String rootAlias) |
Modifier and Type | Method and Description |
---|---|
Criteria |
addRestriction(Restriction restriction) |
Criteria |
clone() |
Collection<Alias> |
getAliases() |
Class<?> |
getCriteriaClass() |
Collection<Fetch> |
getFetchTypes() |
Integer |
getLimit() |
Criteria.LockType |
getLockType() |
Integer |
getOffset() |
Collection<Order> |
getOrders() |
Collection<Restriction> |
getRestrictions() |
String |
getRootAlias() |
Class<?> |
getType(String path) |
boolean |
isDistinct() |
Criteria |
setAliases(Collection<? extends Alias> aliases) |
void |
setClass(Class<?> m_class) |
Criteria |
setDistinct(boolean distinct) |
Criteria |
setFetchTypes(Collection<? extends Fetch> fetchTypes) |
Criteria |
setLimit(Integer limit) |
Criteria |
setLockType(Criteria.LockType lock) |
Criteria |
setOffset(Integer offset) |
Criteria |
setOrders(Collection<? extends Order> orderCollection) |
Criteria |
setRestrictions(Collection<? extends Restriction> restrictions) |
String |
toString() |
void |
visit(Criteria.CriteriaVisitor visitor) |
public Criteria(Class<?> clazz)
public void visit(Criteria.CriteriaVisitor visitor)
public void setClass(Class<?> m_class)
public final Class<?> getCriteriaClass()
public final String getRootAlias()
public final Collection<Order> getOrders()
public final Criteria setOrders(Collection<? extends Order> orderCollection)
public final Collection<Fetch> getFetchTypes()
public final Criteria setFetchTypes(Collection<? extends Fetch> fetchTypes)
public final Collection<Alias> getAliases()
public final Criteria setAliases(Collection<? extends Alias> aliases)
public final Collection<Restriction> getRestrictions()
public final Criteria setRestrictions(Collection<? extends Restriction> restrictions)
public final Criteria addRestriction(Restriction restriction)
public final boolean isDistinct()
public final Criteria setDistinct(boolean distinct)
public final Integer getLimit()
public final Criteria.LockType getLockType()
public final Criteria setLockType(Criteria.LockType lock)
public final Integer getOffset()
public final Class<?> getType(String path) throws IntrospectionException
IntrospectionException
Copyright © 2021. All rights reserved.