|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Aggregate | Type of the result of an aggregate operation |
CaseExpression | Interface for the construction of case expressions |
DomainObject | Domain objects define the domain over which a query operates. |
Expression | Instances of this interface can be used either as select list items or as predicate operands. |
FetchJoinObject | Interface used for the result of a fetch join. |
OpenJPAQueryBuilder | Builds dynamic query |
OrderByItem | Instances of this interface can be used as orderBy arguments. |
PathExpression | Interface for operations over objects reached via paths |
Predicate | Interface used to define compound predicates. |
PredicateOperand | Interface for constructing where-clause and having-clause conditions. |
QueryBuilder | Factory interface for query definition objects |
QueryDefinition | Interface for construction of query definitions |
SelectItem | SelectItem instances are used in specifying the query's select list. |
Subquery | Instances of this interface can be used as subqueries. |
Visitable | An element of query that is convertible to a JPQL String given a aliasing scheme. |
Class Summary | |
---|---|
AbsExpression | Denotes ABS() operation on a given expression. |
AbstractDomainObject | Domain Object is a path expression over which query is evaluated. |
AbstractPath | An abstract path is formed by two parts : the first part is a parent path. |
AbstractVisitable | An abstract implementation that throws UnsupportedOperationException on every method. |
AliasContext | |
AllExpression | Denotes All(SubQuery) Expression. |
AndPredicate | Denotes (e1 AND e2) predicate. |
AnyExpression | Denotes ANY(SUbquery) Expression. |
ArrayExpression | A single expression that holds an array of values. |
AverageExpression | Denotes AVG() on a given Expression. |
BetweenExpression | Denotes e1 BETWEEN(e2 AND e3) Expression. |
BinaryExpressionPredicate | Binary predicate combines two expressions with an operator. |
BinaryOperatorExpression | An expression resulting from a binary operation on two expressions. |
CaseExpressionImpl | |
ConcatExpression | Denotes CONCAT(e1,e2,..) Expression. |
ConstantExpression | Denotes a Value based expression such as Number, String or Date. |
CountExpression | Denotes COUNT(e) Expression. |
CurrentTimeExpression | Denotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions. |
DistinctExpression | Denotes DISTINCT(e) Expression. |
DividedByExpression | Denotes e1/e2 Expression. |
ElseExpression | Else clause in a Case Statement. |
EntryExpression | Denotes ENTRY(e) on a path. |
EqualExpression | Denotes e1 = e2 Expression. |
ExistsExpression | Denotes EXISTS(SubQuery) Expression. |
ExpressionImpl | An abstract expression acts as a factory for concrete unary or binary expressions such as ABS() or PLUS(). |
FetchPath | Denotes a path used in fetch join. |
GreaterEqualExpression | Denotes e1 >= e2 Expression. |
GreaterThanExpression | Denotes e1 > e2 Expression. |
IndexExpression | Denotes INDEX(e) Expression. |
InExpression | Denotes e1 IN (e2) Expression. |
IsEmptyExpression | |
IsNullExpression | Denotes e IS NULL Expression. |
JoinPath | Path resulting by joining from a parent path via an attribute. |
JPQLHelper | Utility for converting elements to JPQL string fragments. |
KeyExpression | Denotes KEY(e) Expression. |
LengthExpression | Denotes LENGTH(e) Expression. |
LessEqualExpression | Denotes e1 <= e2 Expression. |
LessThanExpression | Denotes e1 < e2 Expression. |
LikeExpression | Denotes e1 LIKE e2 Expression. |
LiteralExpression | Denotes a Literal Expression. |
LocateExpression | Denotes LOCATE(e1, e2, n) Expression. |
LogicalPredicate | Logical Predicate combines two predicates with a logical operator. |
LowerExpression | Denotes LOWER(e) Expression. |
MaxExpression | Denotes MAX(e) Expression. |
MemberOfExpression | Denotes e1 MEMBER OF e2 Expression. |
MinExpression | Denotes MIN(e) Expression. |
MinusExpression | Denotes (e1 - e2) Expression. |
ModExpression | Denotes MOD(e1, e2) Expression. |
NavigationPath | Represents a path resulted by navigation. |
NewInstance | Denotes NEW fully.qualified.class.name(arg1, arg2,...) |
NotEqualExpression | Denotes (e1 != e2) Expression. |
OperatorPath | A path resulting from KEY() or VALUE() operation on an existing path. |
OrderableItem | Denotes an item of ORDER BY clause. |
OrPredicate | Denotes (e1 OR e2) predicate. |
ParameterExpression | Denotes a parameter in a query. |
PlusExpression | Denotes (e1 + e2) Expression. |
QueryBuilderImpl | The factory for QueryDefinition. |
QueryDefinitionImpl | Implements QueryDefinition. |
QueryDefinitionImpl.DomainSorter | |
QueryExpression | An expression resulting from operation on a query itself. |
RangeExpression | Denotes a range used by e1 BETWEEN x AND y operation. |
RootPath | Denotes root domain instance representing a persistent type. |
SizeExpression | Denotes SIZE(e) Expression. |
SomeExpression | Denotes SOME(Subquery) Expression. |
SquareRootExpression | Denotes SQRT(e) Expression. |
SubStringExpression | Denotes SUBSTR(a,i1,i2) Expression. |
SumExpression | Denotes SUM(e) Expression. |
TimesExpression | Denotes (e1*e2) Expression. |
TrimExpression | Denotes TRIM(e1,x) Expression. |
TypeExpression | Denotes TYPE(e) Expression. |
UnaryExpressionPredicate | Unary Predicate results from an operator on an Expression. |
UnaryMinusExpression | Denotes (-e) Expression. |
UnaryOperatorExpression | |
UpperExpression | Denotes UPPER(e) Expression. |
ValueExpression | Denotes VALUE(e) Expression. |
VarArgsExpression | A expression that holds an array of Expressions. |
WhenClause | Denotes WHEN ... |
Enum Summary | |
---|---|
BinaryConditionalOperator | Enumeration of conditional operator that operates on ordered pair of expression to generate a predicate. |
BinaryFunctionalOperator | Enumeration of functional operator that operates on ordered pair of expression to generate another expression. |
ConditionalOperator | Enumerates conditional operator that operates on two predicates to generate another predicate. |
PathOperator | Operator that combines two components to form a path. |
TrimSpec | Used to specify the trimming of strings |
UnaryConditionalOperator | Enumeration of operator that operates on a single expression to generate a predicate. |
UnaryFunctionalOperator | Enumeration of operator that operates on a single expression to generate another expression. |
UnaryOperator | Enumeration of Operator that operate on a single expression. |
Annotation Types Summary | |
---|---|
OrderBy |
OpenJPA Dynamic Query
This package provides dynamic query construction that are similar to weakly-typed Criteria API.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |