@java.lang.SuppressWarnings("rawtypes") public class HibernateQuery extends AbstractHibernateQuery
Bridges the Query API with the Hibernate Criteria API
Modifiers | Name | Description |
---|---|---|
static HibernateCriterionAdapter |
HIBERNATE_CRITERION_ADAPTER |
Fields inherited from class | Fields |
---|---|
class AbstractHibernateQuery |
ALIAS, SIZE_CONSTRAINT_PREFIX, abstractHibernateCriterionAdapter, alias, aliasCount, aliasInstanceStack, aliasStack, associationStack, conversionService, createdAssociationPaths, criteria, detachedCriteria, entityStack, hibernateProjectionList, opField, proxyHandler |
Constructor and description |
---|
HibernateQuery(Criteria criteria, AbstractHibernateSession session, PersistentEntity entity) |
HibernateQuery(Criteria criteria, PersistentEntity entity) |
HibernateQuery(Criteria subCriteria, AbstractHibernateSession session, PersistentEntity associatedEntity, java.lang.String newAlias) |
HibernateQuery(DetachedCriteria criteria, PersistentEntity entity) |
Type Params | Return Type | Name and description |
---|---|---|
|
public java.lang.Object |
clone() |
|
protected AbstractHibernateCriterionAdapter |
createHibernateCriterionAdapter() |
|
protected Criterion |
createRlikeExpression(java.lang.String propertyName, java.lang.String value) |
|
protected Dialect |
getDialect(SessionFactory sessionFactory) |
|
protected PropertyMapping |
getEntityPersister(java.lang.String name, SessionFactory sessionFactory) |
|
public Criteria |
getHibernateCriteria()
|
|
protected TypeResolver |
getTypeResolver(SessionFactory sessionFactory) |
|
protected java.lang.String |
render(BasicType basic, java.util.List<java.lang.String> columns, SessionFactory sessionFactory, SQLFunction sqlFunction) |
|
protected void |
setDetachedCriteriaValue(QueryableCriteria value, PropertyCriterion pc) |
Methods inherited from class | Name |
---|---|
class AbstractHibernateQuery |
add, addToCriteria, allEq, and, applyDefaultSortOrderAndCaching, applyFetchStrategies, between, cache, calculatePropertyName, createHibernateCriterionAdapter, createQuery, createRlikeExpression, disjunction, eq, executeQuery, firstResult, flushBeforeQuery, ge, generateAlias, getAssociationPath, getCriteriaAndAlias, getCriteriaAndAlias, getCurrentAlias, getDialect, getEntity, getEntityPersister, getHibernateCriterionAdapter, getOrCreateAlias, getTypeResolver, gt, gte, idEq, ilike, in, initializeJoinStatus, isEmpty, isNotEmpty, isNotNull, isNull, join, le, like, list, listForCriteria, lock, lt, lte, max, maxResults, negation, offset, or, order, projections, render, resolveIdIfEntity, rlike, select, setDetachedCriteriaValue, singleResult |