| Package | Description |
|---|---|
| org.batoo.jpa.core.impl.criteria | |
| org.batoo.jpa.core.impl.criteria.expression | |
| org.batoo.jpa.core.impl.criteria.join | |
| org.batoo.jpa.core.impl.criteria.path |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSelection<X>
The definition of an item that is to be returned in a query result.
|
class |
CompoundSelectionImpl<X>
The implementation of
CompoundSelection. |
class |
InPredicate<T>
Predicate for In expressions.
|
class |
RootImpl<X>
A root type in the from clause.
|
class |
SubqueryImpl<T>
The implementation of sub query.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExpression<T>
Type for query expressions.
|
class |
AbstractParameterExpressionImpl<T>
Type of criteria query parameter expressions.
|
class |
AbstractTypeExpression<T>
Type for query expressions.
|
class |
AggregationExpression<T>
The expression for aggregate functions
|
class |
AllAnyExpression<T>
Expression for all / any modifiers.
|
class |
ArithmeticExression<N extends Number>
Artithmetic operation expression.
|
class |
BooleanExpression
Wrapper expression for boolean expressions.
|
class |
CaseImpl<T>
Implementation of
CriteriaBuilder.Case. |
class |
CaseTransformationExpression
Expression for string
upper and lower functions. |
class |
CastExpression<T>
Expression for db functions.
|
class |
CoalesceExpression<T>
Expression for colesce function.
|
class |
CollectionExpression<C extends Collection<E>,E> |
class |
ComparisonExpression
Expression for comparisons.
|
class |
ConcatExpression
Expression for string
concat function. |
class |
CountExpression
The expression for count function.
|
class |
CurrentTemporalExpression<T>
The expression for CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP functions.
|
class |
DateTimeExpression
The expression for numeric functions
|
class |
EntityConstantExpression<T>
Expression for constants.
|
class |
EntityTypeExpression<T>
The type expression for entities.
|
class |
ExistsExpression
Expression exists function.
|
class |
FunctionExpression<T>
Expression for db functions.
|
class |
IndexExpression
Expression for list join indices.
|
class |
InExpression
Expression for in predicates.
|
class |
IsEmptyExpression
Expression for empty
|
class |
IsNullExpression
Expression for null checks.
|
class |
LikeExpression
The expression for like operation.
|
class |
LocateExpression
Expression for trim function.
|
class |
MapEntryExpression<K,V>
Expression for map join entries.
|
class |
MapExpression<M extends Map<K,V>,K,V> |
class |
MemberOfExpression<C extends Collection<E>,E>
Expression for empty
|
class |
NegationExpression<N extends Number>
The negation expression.
|
class |
NullExpression<T>
Expression for nulls.
|
class |
NullIfExpression<T>
Expression for db functions.
|
class |
NumericFunctionExpression<N extends Number>
The expression for numeric functions
|
class |
ParameterExpressionImpl<T>
Type of criteria query parameter expressions.
|
class |
PredicateImpl
Implementation of
Predicate. |
class |
SimpleCaseImpl<C,R>
Implementation of
CriteriaBuilder.SimpleCase. |
class |
SimpleConstantExpression<T>
Expression for constants.
|
class |
SizeExpression<C>
Expression for size operations.
|
class |
StaticTypeExpression<T>
Type expression for simple paths.
|
class |
SubstringExpression
Expression for substring function.
|
class |
TrimExpression
Expression for trim function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFrom<Z,X>
Represents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging to an entity in the
from clause.
|
class |
AbstractJoin<Z,X>
Abstract implementation of joins.
|
class |
AbstractPluralJoin<Z,C,E>
The implementation of
PluralJoin. |
class |
CollectionJoinImpl<Z,E>
Implementation of
CollectionJoin. |
class |
ListJoinImpl<Z,E>
Implementation of
ListJoin. |
class |
MapJoinImpl<Z,K,V>
Implementation of
ListJoin. |
class |
SetJoinImpl<Z,E>
Implementation of
SetJoin. |
class |
SingularJoin<Z,X>
Joins for singular attributes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPath<X>
The abstract implementation of
Path. |
class |
BasicPath<X>
Physical Attribute implementation of
Path. |
class |
EmbeddedAttributePath<Z,X>
Physical Attribute implementation of
Path. |
class |
EntityPath<Z,X>
Entity type attribute implementation of
Path. |
class |
MapKeyPath<Z,X>
Path for Map join keys.
|
class |
ParentPath<Z,X>
Abstract implementation of
Path. |
Copyright © 2012 Batoo Software & Consultancy. All Rights Reserved.