Methods
| Type Params |
Return Type |
Name and description |
|
public void |
add(Criterion criterion)
|
|
protected void |
addToCriteria(Criterion criterion)
|
|
public Query |
allEq(Map<String, Object> values)
|
|
public Query |
and(Criterion a, Criterion b)
|
|
protected void |
applyDefaultSortOrderAndCaching()
|
|
protected void |
applyFetchStrategies()
|
|
public Query |
between(String property, Object start, Object end)
|
|
public Query |
cache(boolean cache)
|
|
protected String |
calculatePropertyName(String property)
|
|
protected abstract AbstractHibernateCriterionAdapter |
createHibernateCriterionAdapter()
|
|
public AssociationQuery |
createQuery(String associationName)
|
|
protected abstract Criterion |
createRlikeExpression(String propertyName, String value)
|
|
public Junction |
disjunction()
|
|
public Query |
eq(String property, Object value)
|
|
protected List |
executeQuery(PersistentEntity entity, Junction criteria)
|
|
public Query |
firstResult(int offset)
|
|
protected void |
flushBeforeQuery()
|
|
public Query |
ge(String property, Object value)
|
|
protected String |
generateAlias(String associationName)
|
|
protected String |
getAssociationPath(String propertyName)
|
|
protected AbstractHibernateQuery.CriteriaAndAlias |
getCriteriaAndAlias(DetachedAssociationCriteria associationCriteria)
|
|
protected AbstractHibernateQuery.CriteriaAndAlias |
getCriteriaAndAlias(Association<?> association)
|
|
protected String |
getCurrentAlias()
|
|
protected abstract Dialect |
getDialect(SessionFactory sessionFactory)
|
|
public PersistentEntity |
getEntity()
|
|
protected abstract PropertyMapping |
getEntityPersister(String name, SessionFactory sessionFactory)
|
|
protected AbstractHibernateCriterionAdapter |
getHibernateCriterionAdapter()
|
|
protected AbstractHibernateQuery.CriteriaAndAlias |
getOrCreateAlias(String associationName, String alias)
|
|
protected abstract TypeResolver |
getTypeResolver(SessionFactory sessionFactory)
|
|
public Query |
gt(String property, Object value)
|
|
public Query |
gte(String property, Object value)
|
|
public Query |
idEq(Object value)
|
|
public Query |
ilike(String property, String expr)
|
|
public Query |
in(String property, List values)
|
|
protected void |
initializeJoinStatus()
|
|
public Query |
isEmpty(String property)
|
|
public Query |
isNotEmpty(String property)
|
|
public Query |
isNotNull(String property)
|
|
public Query |
isNull(String property)
|
|
public Query |
join(String property)
|
|
public Query |
le(String property, Object value)
|
|
public Query |
like(String property, String expr)
|
|
public List |
list()
|
|
public List |
listForCriteria()
|
|
public Query |
lock(boolean lock)
|
|
public Query |
lt(String property, Object value)
|
|
public Query |
lte(String property, Object value)
|
|
public Query |
max(int max)
|
|
public Query |
maxResults(int max)
|
|
public Junction |
negation()
|
|
public Query |
offset(int offset)
|
|
public Query |
or(Criterion a, Criterion b)
|
|
public Query |
order(Order order)
|
|
public ProjectionList |
projections()
|
|
protected abstract String |
render(BasicType basic, List<String> asList, SessionFactory sessionFactory, SQLFunction sqlFunction)
|
|
protected Object |
resolveIdIfEntity(Object value)
|
|
public Query |
rlike(String property, String expr)
|
|
public Query |
select(String property)
|
|
protected abstract void |
setDetachedCriteriaValue(QueryableCriteria value, PropertyCriterion pc)
|
|
public Object |
singleResult()
|