Modifier and Type | Method and Description |
---|---|
CriteriaBuilderImpl |
AbstractNode.criteriaBuilder()
Provides access to the underlying
CriteriaBuilderImpl . |
protected CriteriaBuilderImpl |
AbstractManipulationCriteriaQuery.criteriaBuilder() |
Constructor and Description |
---|
AbstractManipulationCriteriaQuery(CriteriaBuilderImpl criteriaBuilder) |
AbstractNode(CriteriaBuilderImpl criteriaBuilder) |
CriteriaDeleteImpl(CriteriaBuilderImpl criteriaBuilder) |
CriteriaQueryImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> returnType) |
CriteriaSubqueryImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
javax.persistence.criteria.CommonAbstractCriteria parent) |
CriteriaUpdateImpl(CriteriaBuilderImpl criteriaBuilder) |
QueryStructure(javax.persistence.criteria.AbstractQuery<T> owner,
CriteriaBuilderImpl criteriaBuilder) |
Constructor and Description |
---|
AbstractTupleElement(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType) |
BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder,
java.lang.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,
java.lang.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,
java.lang.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,
java.lang.Class<T> javaType) |
CompoundSelectionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
java.util.List<javax.persistence.criteria.Selection<?>> selectionItems) |
ConcatExpression(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> expression1,
javax.persistence.criteria.Expression<java.lang.String> expression2) |
ConcatExpression(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> string1,
java.lang.String string2) |
ConcatExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.String string1,
javax.persistence.criteria.Expression<java.lang.String> string2) |
EntityTypeExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType) |
ExpressionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType) |
ListIndexExpression(CriteriaBuilderImpl criteriaBuilder,
PathImplementor origin,
javax.persistence.metamodel.ListAttribute listAttribute) |
LiteralExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> type,
T literal) |
LiteralExpression(CriteriaBuilderImpl criteriaBuilder,
T literal) |
MapEntryExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<java.util.Map.Entry<K,V>> javaType,
PathImplementor origin,
javax.persistence.metamodel.MapAttribute<?,K,V> attribute) |
NullifExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
javax.persistence.criteria.Expression<? extends T> primaryExpression,
javax.persistence.criteria.Expression<?> secondaryExpression) |
NullifExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
javax.persistence.criteria.Expression<? extends T> primaryExpression,
java.lang.Object secondaryExpression) |
NullLiteralExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> type) |
ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType) |
ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
java.lang.Integer position) |
ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
java.lang.String name) |
PathTypeExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> javaType,
AbstractPathImpl<T> pathImpl) |
SearchedCaseExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<R> javaType) |
SelectionImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType) |
SimpleCaseExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<R> javaType,
javax.persistence.criteria.Expression<? extends C> expression) |
SizeOfPluralAttributeExpression(CriteriaBuilderImpl criteriaBuilder,
PluralAttributePath path) |
SubqueryComparisonModifierExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<Y> javaType,
javax.persistence.criteria.Subquery<Y> subquery,
SubqueryComparisonModifierExpression.Modifier modifier) |
UnaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder,
UnaryArithmeticOperation.Operation operation,
javax.persistence.criteria.Expression<T> operand) |
Constructor and Description |
---|
AbsFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression expression) |
AggregationFunction(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> returnType,
java.lang.String functionName,
javax.persistence.criteria.Expression<?> argument)
Constructs an aggregation function with a single literal argument.
|
AggregationFunction(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<T> returnType,
java.lang.String functionName,
java.lang.Object argument)
Constructs an aggregation function with a single literal argument.
|
AVG(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<? extends java.lang.Number> expression) |
BasicFunctionExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
java.lang.String functionName) |
CastFunction(CriteriaBuilderImpl criteriaBuilder,
java.lang.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<java.lang.String> value) |
LocateFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> pattern,
javax.persistence.criteria.Expression<java.lang.String> string) |
LocateFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> pattern,
javax.persistence.criteria.Expression<java.lang.String> string,
javax.persistence.criteria.Expression<java.lang.Integer> start) |
LocateFunction(CriteriaBuilderImpl criteriaBuilder,
java.lang.String pattern,
javax.persistence.criteria.Expression<java.lang.String> string) |
LocateFunction(CriteriaBuilderImpl criteriaBuilder,
java.lang.String pattern,
javax.persistence.criteria.Expression<java.lang.String> string,
int start) |
LowerFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> string) |
MAX(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
MIN(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
java.lang.String functionName,
javax.persistence.criteria.Expression<?>... argumentExpressions) |
ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
java.lang.String functionName,
java.util.List<javax.persistence.criteria.Expression<?>> argumentExpressions) |
SqrtFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<? extends java.lang.Number> expression) |
SubstringFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> value,
javax.persistence.criteria.Expression<java.lang.Integer> start) |
SubstringFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> value,
javax.persistence.criteria.Expression<java.lang.Integer> start,
javax.persistence.criteria.Expression<java.lang.Integer> length) |
SubstringFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> value,
int start) |
SubstringFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> value,
int start,
int length) |
SUM(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<? extends java.lang.Number> expression,
java.lang.Class<N> returnType) |
SUM(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<N> expression) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
char trimCharacter,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec,
char trimCharacter,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec,
javax.persistence.criteria.Expression<java.lang.Character> trimCharacter,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.Character> trimCharacter,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
TrimFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> trimSource) |
UpperFunction(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> string) |
Constructor and Description |
---|
AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType) |
AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
PathSource pathSource) |
AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder,
java.lang.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,
java.lang.Class<X> javaType,
PathSource pathSource)
Constructs a basic path instance.
|
CollectionAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<E> javaType,
PathSource<O> pathSource,
javax.persistence.metamodel.CollectionAttribute<? super O,E> joinAttribute,
javax.persistence.criteria.JoinType joinType) |
ListAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<E> javaType,
PathSource<O> pathSource,
javax.persistence.metamodel.ListAttribute<? super O,E> joinAttribute,
javax.persistence.criteria.JoinType joinType) |
MapAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
java.lang.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,
java.lang.Class<java.util.Map<K,V>> javaType,
MapJoinImplementor<?,K,V> mapJoin,
javax.persistence.metamodel.MapAttribute<?,K,V> attribute) |
PluralAttributeJoinSupport(CriteriaBuilderImpl criteriaBuilder,
java.lang.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) |
RootImpl(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.metamodel.EntityType<X> entityType,
boolean allowJoins) |
SetAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<E> javaType,
PathSource<O> pathSource,
javax.persistence.metamodel.SetAttribute<? super O,E> joinAttribute,
javax.persistence.criteria.JoinType joinType) |
SingularAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
PathSource<O> pathSource,
javax.persistence.metamodel.SingularAttribute<? super O,?> joinAttribute,
javax.persistence.criteria.JoinType joinType) |
SingularAttributePath(CriteriaBuilderImpl criteriaBuilder,
java.lang.Class<X> javaType,
PathSource pathSource,
javax.persistence.metamodel.SingularAttribute<?,X> attribute) |
Modifier and Type | Method and Description |
---|---|
CriteriaBuilderImpl |
PredicateImplementor.criteriaBuilder()
Access to the CriteriaBuilder
|
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<java.lang.Boolean> expression,
java.lang.Boolean assertedValue) |
BooleanExpressionPredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.Boolean> expression) |
BooleanStaticAssertionPredicate(CriteriaBuilderImpl criteriaBuilder,
java.lang.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,
java.lang.Object rightHandSide) |
ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder,
ComparisonPredicate.ComparisonOperator comparisonOperator,
javax.persistence.criteria.Expression<N> leftHandSide,
java.lang.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<java.lang.Boolean>... expressions)
Constructs a conjunction or disjunction over the given expressions.
|
CompoundPredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Predicate.BooleanOperator operator,
java.util.List<javax.persistence.criteria.Expression<java.lang.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<java.lang.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,
java.util.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,
java.util.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<java.lang.String> matchExpression,
javax.persistence.criteria.Expression<java.lang.String> pattern) |
LikePredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> matchExpression,
javax.persistence.criteria.Expression<java.lang.String> pattern,
char escapeCharacter) |
LikePredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> matchExpression,
javax.persistence.criteria.Expression<java.lang.String> pattern,
javax.persistence.criteria.Expression<java.lang.Character> escapeCharacter) |
LikePredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> matchExpression,
java.lang.String pattern) |
LikePredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> matchExpression,
java.lang.String pattern,
char escapeCharacter) |
LikePredicate(CriteriaBuilderImpl criteriaBuilder,
javax.persistence.criteria.Expression<java.lang.String> matchExpression,
java.lang.String pattern,
javax.persistence.criteria.Expression<java.lang.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-2018 Red Hat, Inc. All Rights Reserved.