## Uses of Interface
org.hibernate.criterion.CriteriaQuery

Packages that use CriteriaQuery
org.hibernate.criterion: A framework for defining restriction criteria and order criteria.
org.hibernate.loader.criteria: This package defines the criteria query compiler and loader

Uses of CriteriaQuery in org.hibernate.criterion

Methods in org.hibernate.criterion with parameters of type CriteriaQuery
`protected void` `Example.addComponentTypedValues(String path, Object component, CompositeType type, List list, Criteria criteria, CriteriaQuery criteriaQuery)`
`protected void` `Example.appendComponentCondition(String path, Object component, CompositeType type, Criteria criteria, CriteriaQuery criteriaQuery, StringBuilder buf)`
`protected void` `Example.appendPropertyCondition(String propertyName, Object propertyValue, Criteria criteria, CriteriaQuery cq, StringBuilder buf)`
`protected List` `CountProjection.buildFunctionParameterList(Criteria criteria, CriteriaQuery criteriaQuery)`
`protected List` `AggregateProjection.buildFunctionParameterList(Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `SimpleProjection.getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `AliasedProjection.getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `Distinct.getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `ProjectionList.getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `EnhancedProjection.getColumnAliases(int position, Criteria criteria, CriteriaQuery criteriaQuery)` Get the SQL column aliases used by this projection for the columns it writes for inclusion into the `SELECT` clause (`Projection.toSqlString(org.hibernate.Criteria, int, org.hibernate.criterion.CriteriaQuery)`.
`String[]` `SimpleProjection.getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `AliasedProjection.getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `Distinct.getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `ProjectionList.getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)`
`String[]` `EnhancedProjection.getColumnAliases(String alias, int position, Criteria criteria, CriteriaQuery criteriaQuery)` Get the SQL column aliases used by this projection for the columns it writes for inclusion into the `SELECT` clause (`Projection.toSqlString(org.hibernate.Criteria, int, org.hibernate.criterion.CriteriaQuery)` for a particular criteria-level alias.
`int` `SimpleProjection.getColumnCount(Criteria criteria, CriteriaQuery criteriaQuery)`
`protected SQLFunction` `AggregateProjection.getFunction(CriteriaQuery criteriaQuery)`
`protected SQLFunction` `RowCountProjection.getFunction(CriteriaQuery criteriaQuery)`
`protected SQLFunction` `AggregateProjection.getFunction(String functionName, CriteriaQuery criteriaQuery)`
`TypedValue[]` `IdentifierEqExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `BetweenExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `LogicalExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `SimpleSubqueryExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `SubqueryExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `PropertyExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `LikeExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `Criterion.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)` Return typed values for all parameters in the rendered SQL fragment
`TypedValue[]` `AbstractEmptinessExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `NaturalIdentifier.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `SQLCriterion.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `Junction.getTypedValues(Criteria crit, CriteriaQuery criteriaQuery)`
`TypedValue[]` `NotExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `Example.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `SimpleExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `InExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `NullExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `IlikeExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)` Deprecated.
`TypedValue[]` `NotNullExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`TypedValue[]` `SizeExpression.getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `AliasedProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `PropertyProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `SQLProjection.getTypes(Criteria crit, CriteriaQuery criteriaQuery)`
`Type[]` `Distinct.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `ProjectionList.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `AggregateProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)` Types returned by the rendered SQL `fragment`.
`Type[]` `RowCountProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `Projection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)` Types returned by the rendered SQL `fragment`.
`Type[]` `IdentifierProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `SimpleProjection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `AliasedProjection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `SQLProjection.getTypes(String alias, Criteria crit, CriteriaQuery criteriaQuery)`
`Type[]` `Distinct.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `ProjectionList.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` `Projection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)` Get the return types for a particular user-visible alias.
`String` `SimpleProjection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `AliasedProjection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `PropertyProjection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `SQLProjection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Distinct.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `ProjectionList.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Projection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)` Render the SQL fragment to be used in the `GROUP BY` clause
`String` `IdentifierProjection.toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`protected String` `PropertiesSubqueryExpression.toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)`
`protected String` `SimpleSubqueryExpression.toLeftSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`protected abstract String` `SubqueryExpression.toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)`
`protected String` `PropertySubqueryExpression.toLeftSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`protected String` `ExistsSubqueryExpression.toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)`
`String` `IdentifierEqExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Order.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)` Render the SQL fragment
`String` `BetweenExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `LogicalExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `SubqueryExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `PropertyExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `LikeExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Criterion.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)` Render the SQL fragment
`String` `AbstractEmptinessExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `NaturalIdentifier.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `SQLCriterion.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Junction.toSqlString(Criteria crit, CriteriaQuery criteriaQuery)`
`String` `NotExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `Example.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `SimpleExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `InExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `NullExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `IlikeExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)` Deprecated.
`String` `NotNullExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `SizeExpression.toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)`
`String` `AliasedProjection.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)`
`String` `PropertyProjection.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)`
`String` `SQLProjection.toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)`
`String` `Distinct.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)`
`String` `ProjectionList.toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)`
`String` `AggregateProjection.toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)` Render the SQL fragment to be used in the `SELECT` clause.
`String` `RowCountProjection.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)`
`String` `Projection.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)` Render the SQL fragment to be used in the `SELECT` clause.
`String` `IdentifierProjection.toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)`

Uses of CriteriaQuery in org.hibernate.loader.criteria

Classes in org.hibernate.loader.criteria that implement CriteriaQuery
`class` `CriteriaQueryTranslator`

Constructors in org.hibernate.loader.criteria with parameters of type CriteriaQuery
`CriteriaQueryTranslator(SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, String rootSQLAlias, CriteriaQuery outerQuery)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.