@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 |
class Query |
criteria, entity, fetchStrategies, joinTypes, lockResult, max, offset, orderBy, projections, queryCache, session, uniqueResult |
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) |