## Uses of Class
org.hibernate.ejb.criteria.CriteriaBuilderImpl

Packages that use CriteriaBuilderImpl
org.hibernate.ejb.criteria
org.hibernate.ejb.criteria.expression
org.hibernate.ejb.criteria.expression.function
org.hibernate.ejb.criteria.path
org.hibernate.ejb.criteria.predicate

Uses of CriteriaBuilderImpl in org.hibernate.ejb.criteria

Methods in org.hibernate.ejb.criteria that return CriteriaBuilderImpl
`protected CriteriaBuilderImpl` `AbstractNode.criteriaBuilder()` Provides protected access to the underlying `CriteriaBuilderImpl`.

Constructors in org.hibernate.ejb.criteria with parameters of type CriteriaBuilderImpl
`AbstractNode(CriteriaBuilderImpl criteriaBuilder)`
`CriteriaQueryImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType)`
`CriteriaSubqueryImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.AbstractQuery<?> parent)`
`QueryStructure(javax.persistence.criteria.AbstractQuery<T> owner, CriteriaBuilderImpl criteriaBuilder)`

Uses of CriteriaBuilderImpl in org.hibernate.ejb.criteria.expression

Constructors in org.hibernate.ejb.criteria.expression with parameters of type CriteriaBuilderImpl
`AbstractTupleElement(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)`
`BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> resultType, BinaryArithmeticOperation.Operation operator, javax.persistence.criteria.Expression<? extends N> lhs, javax.persistence.criteria.Expression<? extends N> rhs)` Creates an arithmethic operation based on 2 expressions.
`BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> javaType, BinaryArithmeticOperation.Operation operator, javax.persistence.criteria.Expression<? extends N> lhs, N rhs)` Creates an arithmethic operation based on an expression and a literal.
`BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> javaType, BinaryArithmeticOperation.Operation operator, N lhs, javax.persistence.criteria.Expression<? extends N> rhs)` Creates an arithmetic operation based on an expression and a literal.
`CoalesceExpression(CriteriaBuilderImpl criteriaBuilder)`
`CoalesceExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)`
`CompoundSelectionImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, List<javax.persistence.criteria.Selection<?>> selectionItems)`
`ConcatExpression(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> expression1, javax.persistence.criteria.Expression<String> expression2)`
`ConcatExpression(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string1, String string2)`
`ConcatExpression(CriteriaBuilderImpl criteriaBuilder, String string1, javax.persistence.criteria.Expression<String> string2)`
`EntityTypeExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)`
`ExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)`
`ListIndexExpression(CriteriaBuilderImpl criteriaBuilder, PathImplementor origin, javax.persistence.metamodel.ListAttribute listAttribute)`
`LiteralExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> type, T literal)`
`LiteralExpression(CriteriaBuilderImpl criteriaBuilder, T literal)`
`MapEntryExpression(CriteriaBuilderImpl criteriaBuilder, Class<Map.Entry<K,V>> javaType, PathImplementor origin, javax.persistence.metamodel.MapAttribute<?,K,V> attribute)`
`NullifExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.Expression<? extends T> primaryExpression, javax.persistence.criteria.Expression<?> secondaryExpression)`
`NullifExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.Expression<? extends T> primaryExpression, Object secondaryExpression)`
`NullLiteralExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> type)`
`ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)`
`ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, Integer position)`
`ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, String name)`
`PathTypeExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)`
`SearchedCaseExpression(CriteriaBuilderImpl criteriaBuilder, Class<R> javaType)`
`SelectionImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)`
`SimpleCaseExpression(CriteriaBuilderImpl criteriaBuilder, Class<R> javaType, javax.persistence.criteria.Expression<? extends C> expression)`
`SizeOfCollectionExpression(CriteriaBuilderImpl criteriaBuilder, PluralAttributePath<C> collectionPath)`
`SubqueryComparisonModifierExpression(CriteriaBuilderImpl criteriaBuilder, Class<Y> javaType, javax.persistence.criteria.Subquery<Y> subquery, SubqueryComparisonModifierExpression.Modifier modifier)`
`UnaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, UnaryArithmeticOperation.Operation operation, javax.persistence.criteria.Expression<T> operand)`

Uses of CriteriaBuilderImpl in org.hibernate.ejb.criteria.expression.function

Methods in org.hibernate.ejb.criteria.expression.function with parameters of type CriteriaBuilderImpl
`protected static List<javax.persistence.criteria.Expression<?>>` `ParameterizedFunctionExpression.wrapAsLiterals(CriteriaBuilderImpl criteriaBuilder, Object... literalArguments)`

Constructors in org.hibernate.ejb.criteria.expression.function with parameters of type CriteriaBuilderImpl
`AbsFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression expression)`
`AggregationFunction.AVG(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression)`
`AggregationFunction.COUNT(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<?> expression, boolean distinct)`
`AggregationFunction.GREATEST(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<X> expression)`
`AggregationFunction.LEAST(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<X> expression)`
`AggregationFunction.MAX(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)`
`AggregationFunction.MIN(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)`
`AggregationFunction.SUM(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression, Class<N> returnType)`
`AggregationFunction.SUM(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)`
`AggregationFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType, String functionName, javax.persistence.criteria.Expression<?> argument)` Constructs an aggregation function with a single literal argument.
`AggregationFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType, String functionName, Object argument)` Constructs an aggregation function with a single literal argument.
`BasicFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName)`
`CastFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, ExpressionImpl<Y> castSource)`
`CurrentDateFunction(CriteriaBuilderImpl criteriaBuilder)`
`CurrentTimeFunction(CriteriaBuilderImpl criteriaBuilder)`
`CurrentTimestampFunction(CriteriaBuilderImpl criteriaBuilder)`
`LengthFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value)`
`LocateFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<String> string)`
`LocateFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<String> string, javax.persistence.criteria.Expression<Integer> start)`
`LocateFunction(CriteriaBuilderImpl criteriaBuilder, String pattern, javax.persistence.criteria.Expression<String> string)`
`LocateFunction(CriteriaBuilderImpl criteriaBuilder, String pattern, javax.persistence.criteria.Expression<String> string, int start)`
`LowerFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string)`
`ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName, javax.persistence.criteria.Expression<?>... argumentExpressions)`
`ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName, List<javax.persistence.criteria.Expression<?>> argumentExpressions)`
`SqrtFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression)`
`SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, javax.persistence.criteria.Expression<Integer> start)`
`SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, javax.persistence.criteria.Expression<Integer> start, javax.persistence.criteria.Expression<Integer> length)`
`SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, int start)`
`SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, int start, int length)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, char trimCharacter, javax.persistence.criteria.Expression<String> trimSource)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, char trimCharacter, javax.persistence.criteria.Expression<String> trimSource)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, javax.persistence.criteria.Expression<Character> trimCharacter, javax.persistence.criteria.Expression<String> trimSource)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, javax.persistence.criteria.Expression<String> trimSource)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Character> trimCharacter, javax.persistence.criteria.Expression<String> trimSource)`
`TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> trimSource)`
`UpperFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string)`

Uses of CriteriaBuilderImpl in org.hibernate.ejb.criteria.path

Constructors in org.hibernate.ejb.criteria.path with parameters of type CriteriaBuilderImpl
`AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)`
`AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource)`
`AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource<Z> pathSource, javax.persistence.metamodel.Attribute<? super Z,?> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder, PathSource<Z> pathSource, javax.persistence.metamodel.Attribute<? super Z,X> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`AbstractPathImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource)` Constructs a basic path instance.
`CollectionAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.CollectionAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`ListAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.ListAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`MapAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<V> javaType, PathSource<O> pathSource, javax.persistence.metamodel.MapAttribute<? super O,K,V> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`MapKeyHelpers.MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.MapAttribute<?,K,?> attribute)`
`MapKeyHelpers.MapKeyPath(CriteriaBuilderImpl criteriaBuilder, MapKeyHelpers.MapKeySource<K,?> source, MapKeyHelpers.MapKeyAttribute<K> mapKeyAttribute)`
`MapKeyHelpers.MapKeySource(CriteriaBuilderImpl criteriaBuilder, Class<Map<K,V>> javaType, MapJoinImplementor<?,K,V> mapJoin, javax.persistence.metamodel.MapAttribute<?,K,V> attribute)`
`PluralAttributeJoinSupport(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.Attribute<? super O,?> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`PluralAttributePath(CriteriaBuilderImpl criteriaBuilder, PathSource source, javax.persistence.metamodel.PluralAttribute<?,X,?> attribute)`
`RootImpl(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.EntityType<X> entityType)`
`SetAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.SetAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`SingularAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource<Z> pathSource, javax.persistence.metamodel.SingularAttribute<? super Z,?> joinAttribute, javax.persistence.criteria.JoinType joinType)`
`SingularAttributePath(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource, javax.persistence.metamodel.SingularAttribute<?,X> attribute)`

Uses of CriteriaBuilderImpl in org.hibernate.ejb.criteria.predicate

Constructors in org.hibernate.ejb.criteria.predicate with parameters of type CriteriaBuilderImpl
`AbstractPredicateImpl(CriteriaBuilderImpl criteriaBuilder)`
`AbstractSimplePredicate(CriteriaBuilderImpl criteriaBuilder)`
`BetweenPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Y> expression, javax.persistence.criteria.Expression<? extends Y> lowerBound, javax.persistence.criteria.Expression<? extends Y> upperBound)`
`BetweenPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Y> expression, Y lowerBound, Y upperBound)`
`BooleanAssertionPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> expression, Boolean assertedValue)`
`BooleanExpressionPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> expression)`
`BooleanStaticAssertionPredicate(CriteriaBuilderImpl criteriaBuilder, Boolean assertedValue)`
`ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<?> leftHandSide, javax.persistence.criteria.Expression<?> rightHandSide)`
`ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<?> leftHandSide, Object rightHandSide)`
`ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<N> leftHandSide, Number rightHandSide)`
`CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator)` Constructs an empty conjunction or disjunction.
`CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator, javax.persistence.criteria.Expression<Boolean>... expressions)` Constructs a conjunction or disjunction over the given expressions.
`CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator, List<javax.persistence.criteria.Expression<Boolean>> expressions)` Constructs a conjunction or disjunction over the given expressions.
`ExistsPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Subquery<?> subquery)`
`ExplicitTruthValueCheck(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> booleanExpression, TruthValue truthValue)`
`InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression)` Constructs an `IN` predicate against a given expression with an empty list of values.
`InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, Collection<T> values)` Constructs an `IN` predicate against a given expression with the given literal value list.
`InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, javax.persistence.criteria.Expression<? extends T>... values)` Constructs an `IN` predicate against a given expression with the given list of expression values.
`InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, List<javax.persistence.criteria.Expression<? extends T>> values)` Constructs an `IN` predicate against a given expression with the given list of expression values.
`InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, T... values)` Constructs an `IN` predicate against a given expression with the given given literal value list.
`IsEmptyPredicate(CriteriaBuilderImpl criteriaBuilder, PluralAttributePath<C> collectionPath)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern, char escapeCharacter)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<Character> escapeCharacter)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern, char escapeCharacter)`
`LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern, javax.persistence.criteria.Expression<Character> escapeCharacter)`
`MemberOfPredicate(CriteriaBuilderImpl criteriaBuilder, E element, PluralAttributePath<C> collectionPath)`
`MemberOfPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<E> elementExpression, PluralAttributePath<C> collectionPath)`
`NullnessPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<?> operand)` Constructs the affirmitive form of nullness checking (IS NULL).

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