Uses of Interface
org.apache.openjpa.persistence.query.PredicateOperand
Packages that use PredicateOperand
-
Uses of PredicateOperand in org.apache.openjpa.persistence.query
Subinterfaces of PredicateOperand in org.apache.openjpa.persistence.queryModifier and TypeInterfaceDescriptioninterface
Type of the result of an aggregate operationinterface
Domain objects define the domain over which a query operates.interface
Instances of this interface can be used either as select list items or as predicate operands.interface
Interface for operations over objects reached via pathsinterface
Interface for construction of query definitionsinterface
Instances of this interface can be used as subqueries.Classes in org.apache.openjpa.persistence.query that implement PredicateOperandModifier and TypeClassDescriptionclass
Denotes ABS() operation on a given expression.class
Domain Object is a path expression over which query is evaluated.class
A single expression that holds an array of values.class
Denotes AVG() on a given Expression.class
An expression resulting from a binary operation on two expressions.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 a path used in fetch join.class
Denotes INDEX(e) 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 a Literal Expression.class
Denotes LOCATE(e1, e2, n) Expression.class
Denotes LOWER(e) Expression.class
Denotes MAX(e) Expression.class
Denotes MIN(e) Expression.class
Denotes (e1 - e2) Expression.class
A path resulting from KEY() or VALUE() operation on an existing path.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.Methods in org.apache.openjpa.persistence.query with parameters of type PredicateOperandModifier and TypeMethodDescriptionPredicateOperand.between
(Number arg1, PredicateOperand arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(String arg1, PredicateOperand arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(Calendar arg1, PredicateOperand arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(Date arg1, PredicateOperand arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(PredicateOperand arg1, Number arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(PredicateOperand arg1, String arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(PredicateOperand arg1, Calendar arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(PredicateOperand arg1, Date arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.between
(PredicateOperand arg1, PredicateOperand arg2) Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments.PredicateOperand.equal
(PredicateOperand arg) Create a predicate for testing equality with the specified argument.PredicateOperand.greaterEqual
(PredicateOperand arg) Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument.PredicateOperand.greaterThan
(PredicateOperand arg) Create a predicate for testing whether the PredicateOperand is greater than the argument.PredicateOperand.lessEqual
(PredicateOperand arg) Create a predicate for testing whether the PredicateOperand is less than or equal to the argument.PredicateOperand.lessThan
(PredicateOperand arg) Create a predicate for testing whether the PredicateOperand is less than the argument.PredicateOperand.like
(String pattern, PredicateOperand escapeChar) Create a predicate for testing whether the PredicateOperand satisfies the given pattern.PredicateOperand.like
(PredicateOperand pattern) Create a predicate for testing whether the PredicateOperand satisfies the given pattern.PredicateOperand.like
(PredicateOperand pattern, char escapeChar) Create a predicate for testing whether the PredicateOperand satisfies the given pattern.PredicateOperand.like
(PredicateOperand pattern, PredicateOperand escapeChar) Create a predicate for testing whether the PredicateOperand satisfies the given pattern.PredicateOperand.notEqual
(PredicateOperand arg) Create a predicate for testing inequality with the specified argument.