Modifier and Type | Method and Description |
---|---|
protected CriteriaBuilderImpl |
AbstractNode.criteriaBuilder()
Provides protected access to the underlying
CriteriaBuilderImpl . |
Constructor and Description |
---|
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) |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
protected static List<javax.persistence.criteria.Expression<?>> |
ParameterizedFunctionExpression.wrapAsLiterals(CriteriaBuilderImpl criteriaBuilder,
Object... literalArguments) |
Constructor and Description |
---|
AbsFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression 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.
|
AVG(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<? extends Number> expression) |
BasicFunctionExpression(CriteriaBuilderImpl criteriaBuilder,
Class<X> javaType,
String functionName) |
CastFunction(CriteriaBuilderImpl criteriaBuilder,
Class<T> javaType,
ExpressionImpl<Y> castSource) |
COUNT(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<?> expression,
boolean distinct) |
CurrentDateFunction(CriteriaBuilderImpl criteriaBuilder) |
CurrentTimeFunction(CriteriaBuilderImpl criteriaBuilder) |
CurrentTimestampFunction(CriteriaBuilderImpl criteriaBuilder) |
GREATEST(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<X> expression) |
LEAST(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<X> expression) |
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) |
MAX(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
MIN(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
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) |
SUM(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<? extends Number> expression,
Class<N> returnType) |
SUM(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
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) |
Constructor and Description |
---|
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) |
MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.metamodel.MapAttribute<?,K,?> attribute) |
MapKeyPath(CriteriaBuilderImpl criteriaBuilder,
MapKeyHelpers.MapKeySource<K,?> source,
MapKeyHelpers.MapKeyAttribute<K> mapKeyAttribute) |
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) |
Constructor and Description |
---|
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 © 2002-2015 Red Hat Middleware, LLC. All Rights Reserved