| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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,
                         StringBuffer buf) | 
| protected  void | Example.appendPropertyCondition(String propertyName,
                        Object propertyValue,
                        Criteria criteria,
                        CriteriaQuery cq,
                        StringBuffer buf) | 
| protected  List | CountProjection.buildFunctionParameterList(Criteria criteria,
                           CriteriaQuery criteriaQuery) | 
| protected  List | AggregateProjection.buildFunctionParameterList(Criteria criteria,
                           CriteriaQuery criteriaQuery) | 
|  String[] | AliasedProjection.getColumnAliases(int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String[] | SimpleProjection.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[] | Distinct.getColumnAliases(int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String[] | ProjectionList.getColumnAliases(int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String[] | AliasedProjection.getColumnAliases(String alias,
                 int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String[] | SimpleProjection.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. | 
|  String[] | Distinct.getColumnAliases(String alias,
                 int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String[] | ProjectionList.getColumnAliases(String alias,
                 int loc,
                 Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  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[] | SQLCriterion.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | LogicalExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | IdentifierEqExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | IlikeExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery)Deprecated. | 
|  TypedValue[] | InExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | SimpleSubqueryExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | NaturalIdentifier.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | AbstractEmptinessExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | Criterion.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery)Return typed values for all parameters in the rendered SQL fragment | 
|  TypedValue[] | NotExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | SizeExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | Example.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | NotNullExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | Junction.getTypedValues(Criteria crit,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | SimpleExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  TypedValue[] | BetweenExpression.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[] | NullExpression.getTypedValues(Criteria criteria,
               CriteriaQuery criteriaQuery) | 
|  Type[] | AliasedProjection.getTypes(Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  Type[] | SQLProjection.getTypes(Criteria crit,
         CriteriaQuery criteriaQuery) | 
|  Type[] | Distinct.getTypes(Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  Type[] | AggregateProjection.getTypes(Criteria criteria,
         CriteriaQuery criteriaQuery)Types returned by the rendered SQL fragment. | 
|  Type[] | PropertyProjection.getTypes(Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  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[] | ProjectionList.getTypes(Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  Type[] | AliasedProjection.getTypes(String alias,
         Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  Type[] | SimpleProjection.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[] | Projection.getTypes(String alias,
         Criteria criteria,
         CriteriaQuery criteriaQuery)Get the return types for a particular user-visible alias. | 
|  Type[] | ProjectionList.getTypes(String alias,
         Criteria criteria,
         CriteriaQuery criteriaQuery) | 
|  String | AliasedProjection.toGroupSqlString(Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String | SimpleProjection.toGroupSqlString(Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String | SQLProjection.toGroupSqlString(Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String | Distinct.toGroupSqlString(Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
|  String | PropertyProjection.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) | 
|  String | ProjectionList.toGroupSqlString(Criteria criteria,
                 CriteriaQuery criteriaQuery) | 
| protected  String | SimpleSubqueryExpression.toLeftSqlString(Criteria criteria,
                CriteriaQuery criteriaQuery) | 
| protected  String | PropertySubqueryExpression.toLeftSqlString(Criteria criteria,
                CriteriaQuery criteriaQuery) | 
| protected  String | PropertiesSubqueryExpression.toLeftSqlString(Criteria criteria,
                CriteriaQuery outerQuery) | 
| protected abstract  String | SubqueryExpression.toLeftSqlString(Criteria criteria,
                CriteriaQuery outerQuery) | 
| protected  String | ExistsSubqueryExpression.toLeftSqlString(Criteria criteria,
                CriteriaQuery outerQuery) | 
|  String | SQLCriterion.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | LogicalExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | IdentifierEqExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | IlikeExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery)Deprecated. | 
|  String | InExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | NaturalIdentifier.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | Order.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery)Render the SQL fragment | 
|  String | AbstractEmptinessExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | Criterion.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery)Render the SQL fragment | 
|  String | NotExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | SizeExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | Example.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | NotNullExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | Junction.toSqlString(Criteria crit,
            CriteriaQuery criteriaQuery) | 
|  String | SimpleExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | BetweenExpression.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 | NullExpression.toSqlString(Criteria criteria,
            CriteriaQuery criteriaQuery) | 
|  String | AliasedProjection.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 | AggregateProjection.toSqlString(Criteria criteria,
            int loc,
            CriteriaQuery criteriaQuery)Render the SQL fragment to be used in the SELECT clause. | 
|  String | PropertyProjection.toSqlString(Criteria criteria,
            int position,
            CriteriaQuery criteriaQuery) | 
|  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) | 
|  String | ProjectionList.toSqlString(Criteria criteria,
            int loc,
            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) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||