Uses of Package
org.hibernate.query.criteria
-
Packages that use org.hibernate.query.criteria Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory, which represents an instance of Hibernate at runtime and is the source of new instances ofSessionandStatelessSession, the most important APIs exposing persistence-related operations for entities.org.hibernate.boot.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate.org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.criteria The JPA-standard criteria query API defines all the operations needed express any query written in standard JPQL.org.hibernate.query.criteria.spi SPI for extendingHibernateCriteriaBuilderwith additional functionality by registering aService.org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree This package contains the classes that make up the SQM tree nodes.org.hibernate.query.sqm.tree.cte Nodes representing common table expressions (CTE) in the SQM tree.org.hibernate.query.sqm.tree.delete Nodes representingdeletestatements in the SQM tree.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.insert Nodes representinginsertstatements in the SQM tree.org.hibernate.query.sqm.tree.jpa org.hibernate.query.sqm.tree.predicate Nodes representing logical predicates in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselectstatements in the SQM tree.org.hibernate.query.sqm.tree.update Nodes representingupdatestatements in the SQM tree.org.hibernate.spatial.criteria org.hibernate.spatial.criteria.internal -
Classes in org.hibernate.query.criteria used by org.hibernate Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query. -
Classes in org.hibernate.query.criteria used by org.hibernate.boot.internal Class Description ValueHandlingMode This enum defines how values passed to JPA Criteria API are handled. -
Classes in org.hibernate.query.criteria used by org.hibernate.boot.spi Class Description ValueHandlingMode This enum defines how values passed to JPA Criteria API are handled. -
Classes in org.hibernate.query.criteria used by org.hibernate.dialect.function Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaFunction Contract for expressions which model a SQL function call.JpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.engine.spi Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCriteriaInsert The commonalities between insert-select and insert-values.JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria. -
Classes in org.hibernate.query.criteria used by org.hibernate.internal Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCriteriaInsert The commonalities between insert-select and insert-values.JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria. -
Classes in org.hibernate.query.criteria used by org.hibernate.metamodel.model.domain Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaPath API extension to the JPAPathcontractJpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.metamodel.model.domain.internal Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaPath API extension to the JPAPathcontractJpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query Class Description JpaCriteriaInsert The commonalities between insert-select and insert-values.JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.criteria Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCoalesce JpaCollectionJoin Specialization ofJpaJoinforCollectiontyped attribute joinsJpaCompoundSelection JpaConflictClause A conflict clause for insert statements.JpaConflictUpdateAction The update action that should happen on a unique constraint violation for an insert statement.JpaCriteriaBase JpaCriteriaDelete JpaCriteriaInsert The commonalities between insert-select and insert-values.JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria.JpaCriteriaInsertValues A representation of SqmInsertValuesStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-values criteria.JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCriteriaQuery Extension of the JPACriteriaQueryJpaCriteriaUpdate JpaCrossJoin JpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaCteCriteria A CTE (common table expression) criteria.JpaCteCriteriaAttribute Describes the attribute of aJpaCteCriteriaType.JpaCteCriteriaType A CTE (common table expression) criteria type.JpaDerivedFrom JpaDerivedJoin JpaDerivedRoot JpaEntityJoin JpaExpression API extension to the JPAExpressioncontractJpaFetch JpaFetchParent JpaFrom API extension to the JPAFromcontractJpaFunction Contract for expressions which model a SQL function call.JpaInPredicate JpaJoin JpaJoinedFrom Exists within the hierarchy mainly to support "entity joins".JpaListJoin JpaManipulationCriteria JpaMapJoin JpaOrder JpaParameterExpression JpaPath API extension to the JPAPathcontractJpaPluralJoin JpaPredicate JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery.JpaQueryGroup A query group i.e.JpaQueryPart Models a query part i.e.JpaQueryStructure Models aSELECTquery.JpaRoot JpaSearchedCase JpaSearchOrder Represents the search order for a recursive CTE (common table expression).JpaSelectCriteria Commonality between a JPAJpaCriteriaQueryandJpaSubQuery, mainly in the form of delegation toJpaQueryStructureJpaSelection API extension to the JPASelectioncontractJpaSetJoin JpaSimpleCase JpaSubQuery JpaTupleElement API extension to the JPATupleElementcontractJpaValues A tuple of values.JpaWindow Common contract for window parts used in window and aggregate functions.JpaWindowFrame Common contract for aJpaWindowframe specification.ValueHandlingMode This enum defines how values passed to JPA Criteria API are handled. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.criteria.spi Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCoalesce JpaCollectionJoin Specialization ofJpaJoinforCollectiontyped attribute joinsJpaCompoundSelection JpaCriteriaDelete JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria.JpaCriteriaInsertValues A representation of SqmInsertValuesStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-values criteria.JpaCriteriaQuery Extension of the JPACriteriaQueryJpaCriteriaUpdate JpaCteCriteriaAttribute Describes the attribute of aJpaCteCriteriaType.JpaExpression API extension to the JPAExpressioncontractJpaFunction Contract for expressions which model a SQL function call.JpaInPredicate JpaJoin JpaListJoin JpaMapJoin JpaOrder JpaParameterExpression JpaPath API extension to the JPAPathcontractJpaPredicate JpaRoot JpaSearchedCase JpaSearchOrder Represents the search order for a recursive CTE (common table expression).JpaSelection API extension to the JPASelectioncontractJpaSetJoin JpaSimpleCase JpaSubQuery JpaValues A tuple of values.JpaWindow Common contract for window parts used in window and aggregate functions.JpaWindowFrame Common contract for aJpaWindowframe specification. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.hql.internal Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.spi Class Description JpaExpression API extension to the JPAExpressioncontractValueHandlingMode This enum defines how values passed to JPA Criteria API are handled. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCoalesce JpaCompoundSelection JpaExpression API extension to the JPAExpressioncontractJpaOrder JpaParameterExpression JpaPredicate JpaSearchedCase JpaSelection API extension to the JPASelectioncontractJpaSimpleCase JpaWindow Common contract for window parts used in window and aggregate functions. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.function Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaFunction Contract for expressions which model a SQL function call.JpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.internal Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.JpaCoalesce JpaCompoundSelection JpaCriteriaQuery Extension of the JPACriteriaQueryJpaCteCriteriaAttribute Describes the attribute of aJpaCteCriteriaType.JpaExpression API extension to the JPAExpressioncontractJpaFunction Contract for expressions which model a SQL function call.JpaOrder JpaPredicate JpaSearchOrder Represents the search order for a recursive CTE (common table expression).JpaSelection API extension to the JPASelectioncontractJpaSubQuery JpaWindow Common contract for window parts used in window and aggregate functions.ValueHandlingMode This enum defines how values passed to JPA Criteria API are handled. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.spi Class Description JpaPredicate -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.sql Class Description JpaCteCriteriaAttribute Describes the attribute of aJpaCteCriteriaType.JpaSearchOrder Represents the search order for a recursive CTE (common table expression). -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree Class Description JpaCriteriaBase JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaCteCriteria A CTE (common table expression) criteria.JpaManipulationCriteria JpaPredicate JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery.JpaRoot -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.cte Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaCteCriteria A CTE (common table expression) criteria.JpaCteCriteriaAttribute Describes the attribute of aJpaCteCriteriaType.JpaCteCriteriaType A CTE (common table expression) criteria type.JpaSearchOrder Represents the search order for a recursive CTE (common table expression). -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.delete Class Description JpaCriteriaBase JpaCriteriaDelete JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaManipulationCriteria JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.domain Class Description JpaCollectionJoin Specialization ofJpaJoinforCollectiontyped attribute joinsJpaCriteriaNode Base contract for nodes making up the criteria treeJpaCrossJoin JpaCteCriteria A CTE (common table expression) criteria.JpaDerivedFrom JpaDerivedJoin JpaDerivedRoot JpaEntityJoin JpaExpression API extension to the JPAExpressioncontractJpaFetch JpaFetchParent JpaFrom API extension to the JPAFromcontractJpaJoin JpaJoinedFrom Exists within the hierarchy mainly to support "entity joins".JpaListJoin JpaMapJoin JpaPath API extension to the JPAPathcontractJpaPluralJoin JpaPredicate JpaRoot JpaSelection API extension to the JPASelectioncontractJpaSetJoin JpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.expression Class Description JpaCoalesce JpaCompoundSelection JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaFunction Contract for expressions which model a SQL function call.JpaParameterExpression JpaSearchedCase JpaSelection API extension to the JPASelectioncontractJpaSimpleCase JpaTupleElement API extension to the JPATupleElementcontractJpaWindow Common contract for window parts used in window and aggregate functions.JpaWindowFrame Common contract for aJpaWindowframe specification. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.from Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCrossJoin JpaDerivedFrom JpaDerivedJoin JpaEntityJoin JpaExpression API extension to the JPAExpressioncontractJpaFetch JpaFetchParent JpaFrom API extension to the JPAFromcontractJpaJoin JpaJoinedFrom Exists within the hierarchy mainly to support "entity joins".JpaPath API extension to the JPAPathcontractJpaPredicate JpaRoot JpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.insert Class Description JpaConflictClause A conflict clause for insert statements.JpaConflictUpdateAction The update action that should happen on a unique constraint violation for an insert statement.JpaCriteriaBase JpaCriteriaInsert The commonalities between insert-select and insert-values.JpaCriteriaInsertSelect A representation of SqmInsertSelectStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-select criteria.JpaCriteriaInsertValues A representation of SqmInsertValuesStatement at theorg.hibernate.query.criterialevel, even though JPA does not define support for insert-values criteria.JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaManipulationCriteria JpaPredicate JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery.JpaRoot JpaValues A tuple of values. -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.jpa Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.predicate Class Description JpaCriteriaNode Base contract for nodes making up the criteria treeJpaExpression API extension to the JPAExpressioncontractJpaInPredicate JpaPredicate JpaSelection API extension to the JPASelectioncontractJpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.select Class Description JpaCompoundSelection JpaCriteriaBase JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCriteriaQuery Extension of the JPACriteriaQueryJpaCrossJoin JpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaCteCriteria A CTE (common table expression) criteria.JpaEntityJoin JpaExpression API extension to the JPAExpressioncontractJpaOrder JpaPredicate JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery.JpaQueryGroup A query group i.e.JpaQueryPart Models a query part i.e.JpaQueryStructure Models aSELECTquery.JpaRoot JpaSelectCriteria Commonality between a JPAJpaCriteriaQueryandJpaSubQuery, mainly in the form of delegation toJpaQueryStructureJpaSelection API extension to the JPASelectioncontractJpaSubQuery JpaTupleElement API extension to the JPATupleElementcontract -
Classes in org.hibernate.query.criteria used by org.hibernate.query.sqm.tree.update Class Description JpaCriteriaBase JpaCriteriaNode Base contract for nodes making up the criteria treeJpaCriteriaUpdate JpaCteContainer Common contract for criteria parts that can hold CTEs (common table expressions).JpaManipulationCriteria JpaQueryableCriteria Common contract for the forms of criteria that are "queryable" - can be converted into aQuery.JpaRoot -
Classes in org.hibernate.query.criteria used by org.hibernate.spatial.criteria Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query. -
Classes in org.hibernate.query.criteria used by org.hibernate.spatial.criteria.internal Class Description HibernateCriteriaBuilder A JPACriteriaBuilderis a source of objects which may be composed to express a criteria query.