Uses of Interface
org.apache.openjpa.persistence.query.Visitable
Packages that use Visitable
-
Uses of Visitable in org.apache.openjpa.persistence.query
Classes in org.apache.openjpa.persistence.query that implement VisitableModifier and TypeClassDescriptionclass
Denotes ABS() operation on a given expression.class
Domain Object is a path expression over which query is evaluated.class
Denotes (e1 AND e2) predicate.class
A single expression that holds an array of values.class
Denotes AVG() on a given Expression.class
Denotes e1 BETWEEN(e2 AND e3) Expression.class
An expression resulting from a binary operation on two expressions.class
class
Denotes CONCAT(e1,e2,..)class
Denotes COUNT(e) Expression.class
Denotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions.class
Denotes DISTINCT(e) Expression.class
Denotes e1/e2 Expression.class
Else clause in a Case Statement.class
Denotes ENTRY(e) on a path.class
Denotes e1 = e2 Expression.class
Denotes EXISTS(SubQuery) Expression.class
Denotes a path used in fetch join.class
Denotes e1 >= e2 Expression.class
Denotes e1 > e2 Expression.class
Denotes INDEX(e) Expression.class
Denotes e1 IN (e2) Expression.class
class
Denotes e IS NULL Expression.class
Path resulting by joining from a parent path via an attribute.class
Denotes KEY(e) Expression.class
Denotes LENGTH(e) Expression.class
Denotes e1 <= e2 Expression.class
Denotes e1 < e2 Expression.class
Denotes e1 LIKE e2 Expression.class
Denotes a Literal Expression.class
Denotes LOCATE(e1, e2, n) Expression.class
Logical Predicate combines two predicates with a logical operator.class
Denotes LOWER(e) Expression.class
Denotes MAX(e) Expression.class
Denotes e1 MEMBER OF e2 Expression.class
Denotes MIN(e) Expression.class
Denotes (e1 - e2) Expression.class
Denotes NEW fully.qualified.class.name(arg1, arg2,...)class
Denotes (e1 !class
A path resulting from KEY() or VALUE() operation on an existing path.class
Denotes an item of ORDER BY clause.class
Denotes (e1 OR e2) predicate.class
Denotes a parameter in a query.class
Denotes (e1 + e2) Expression.class
Implements QueryDefinition.class
Denotes a range used by e1 BETWEEN x AND y operation.class
Denotes root domain instance representing a persistent type.class
Denotes SIZE(e) Expression.class
Denotes SQRT(e) Expression.class
Denotes SUBSTR(a,i1,i2) Expression.class
Denotes SUM(e) Expression.class
Denotes (e1*e2) Expression.class
Denotes TRIM(e1,x) Expression.class
Denotes TYPE(e) Expression.class
Denotes (-e) Expression.class
Denotes UPPER(e) Expression.class
Denotes VALUE(e) Expression.class
A expression that holds an array of Expressions.