| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PredicateOperand | |
|---|---|
| org.apache.openjpa.persistence.query | OpenJPA Dynamic Query | 
| Uses of PredicateOperand in org.apache.openjpa.persistence.query | 
|---|
| Subinterfaces of PredicateOperand in org.apache.openjpa.persistence.query | |
|---|---|
|  interface | AggregateType of the result of an aggregate operation | 
|  interface | DomainObjectDomain objects define the domain over which a query operates. | 
|  interface | ExpressionInstances of this interface can be used either as select list items or as predicate operands. | 
|  interface | PathExpressionInterface for operations over objects reached via paths | 
|  interface | QueryDefinitionInterface for construction of query definitions | 
|  interface | SubqueryInstances of this interface can be used as subqueries. | 
| Classes in org.apache.openjpa.persistence.query that implement PredicateOperand | |
|---|---|
|  class | AbsExpressionDenotes ABS() operation on a given expression. | 
|  class | AbstractDomainObjectDomain Object is a path expression over which query is evaluated. | 
| (package private)  class | AbstractPathAn abstract path is formed by two parts : the first part is a parent path. | 
| (package private)  class | AllExpressionDenotes All(SubQuery) Expression. | 
| (package private)  class | AnyExpressionDenotes ANY(SUbquery) Expression. | 
|  class | ArrayExpressionA single expression that holds an array of values. | 
|  class | AverageExpressionDenotes AVG() on a given Expression. | 
|  class | BinaryOperatorExpressionAn expression resulting from a binary operation on two expressions. | 
|  class | ConcatExpressionDenotes CONCAT(e1,e2,..) Expression. | 
| (package private)  class | ConstantExpressionDenotes a Value based expression such as Number, String or Date. | 
|  class | CountExpressionDenotes COUNT(e) Expression. | 
|  class | CurrentTimeExpressionDenotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions. | 
|  class | DistinctExpressionDenotes DISTINCT(e) Expression. | 
|  class | DividedByExpressionDenotes e1/e2 Expression. | 
|  class | ElseExpressionElse clause in a Case Statement. | 
|  class | EntryExpressionDenotes ENTRY(e) on a path. | 
| (package private)  class | ExpressionImplAn abstract expression acts as a factory for concrete unary or binary expressions such as ABS() or PLUS(). | 
|  class | FetchPathDenotes a path used in fetch join. | 
|  class | IndexExpressionDenotes INDEX(e) Expression. | 
|  class | JoinPathPath resulting by joining from a parent path via an attribute. | 
|  class | KeyExpressionDenotes KEY(e) Expression. | 
|  class | LengthExpressionDenotes LENGTH(e) Expression. | 
|  class | LiteralExpressionDenotes a Literal Expression. | 
|  class | LocateExpressionDenotes LOCATE(e1, e2, n) Expression. | 
|  class | LowerExpressionDenotes LOWER(e) Expression. | 
|  class | MaxExpressionDenotes MAX(e) Expression. | 
|  class | MinExpressionDenotes MIN(e) Expression. | 
|  class | MinusExpressionDenotes (e1 - e2) Expression. | 
| (package private)  class | ModExpressionDenotes MOD(e1, e2) Expression. | 
| (package private)  class | NavigationPathRepresents a path resulted by navigation. | 
|  class | OperatorPathA path resulting from KEY() or VALUE() operation on an existing path. | 
|  class | ParameterExpressionDenotes a parameter in a query. | 
|  class | PlusExpressionDenotes (e1 + e2) Expression. | 
|  class | QueryDefinitionImplImplements QueryDefinition. | 
| (package private)  class | QueryExpressionAn expression resulting from operation on a query itself. | 
|  class | RangeExpressionDenotes a range used by e1 BETWEEN x AND y operation. | 
|  class | RootPathDenotes root domain instance representing a persistent type. | 
|  class | SizeExpressionDenotes SIZE(e) Expression. | 
| (package private)  class | SomeExpressionDenotes SOME(Subquery) Expression. | 
|  class | SquareRootExpressionDenotes SQRT(e) Expression. | 
|  class | SubStringExpressionDenotes SUBSTR(a,i1,i2) Expression. | 
|  class | SumExpressionDenotes SUM(e) Expression. | 
|  class | TimesExpressionDenotes (e1*e2) Expression. | 
|  class | TrimExpressionDenotes TRIM(e1,x) Expression. | 
|  class | TypeExpressionDenotes TYPE(e) Expression. | 
|  class | UnaryMinusExpressionDenotes (-e) Expression. | 
| (package private)  class | UnaryOperatorExpression | 
|  class | UpperExpressionDenotes UPPER(e) Expression. | 
|  class | ValueExpressionDenotes VALUE(e) Expression. | 
|  class | VarArgsExpressionA expression that holds an array of Expressions. | 
| Methods in org.apache.openjpa.persistence.query with parameters of type PredicateOperand | |
|---|---|
|  Predicate | PredicateOperand.between(Calendar arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Calendar arg1,
        PredicateOperand arg2) | 
|  Predicate | PredicateOperand.between(Date arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Date arg1,
        PredicateOperand arg2) | 
|  Predicate | PredicateOperand.between(Number arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Number arg1,
        PredicateOperand arg2) | 
|  Predicate | PredicateOperand.between(PredicateOperand arg1,
        Calendar arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(PredicateOperand arg1,
        Calendar arg2) | 
|  Predicate | PredicateOperand.between(PredicateOperand arg1,
        Date arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(PredicateOperand arg1,
        Date arg2) | 
|  Predicate | PredicateOperand.between(PredicateOperand arg1,
        Number arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(PredicateOperand arg1,
        Number arg2) | 
|  Predicate | PredicateOperand.between(PredicateOperand arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(PredicateOperand arg1,
        PredicateOperand arg2) | 
|  Predicate | PredicateOperand.between(PredicateOperand arg1,
        String arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(PredicateOperand arg1,
        String arg2) | 
|  Predicate | PredicateOperand.between(String arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(String arg1,
        PredicateOperand arg2) | 
|  Predicate | PredicateOperand.equal(PredicateOperand arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(PredicateOperand arg) | 
|  Predicate | PredicateOperand.greaterEqual(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | ExpressionImpl.greaterEqual(PredicateOperand arg) | 
|  Predicate | PredicateOperand.greaterThan(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | ExpressionImpl.greaterThan(PredicateOperand arg) | 
|  Predicate | PredicateOperand.lessEqual(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | ExpressionImpl.lessEqual(PredicateOperand arg) | 
|  Predicate | PredicateOperand.lessThan(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | ExpressionImpl.lessThan(PredicateOperand arg) | 
|  Predicate | PredicateOperand.like(PredicateOperand pattern)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(PredicateOperand pattern) | 
|  Predicate | PredicateOperand.like(PredicateOperand pattern,
     char escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(PredicateOperand pattern,
     char escapeChar) | 
|  Predicate | PredicateOperand.like(PredicateOperand pattern,
     PredicateOperand escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(PredicateOperand pattern,
     PredicateOperand escChar) | 
|  Predicate | PredicateOperand.like(String pattern,
     PredicateOperand escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(String pattern,
     PredicateOperand escapeChar) | 
|  Predicate | PredicateOperand.notEqual(PredicateOperand arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(PredicateOperand arg) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||