| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Predicate | |
|---|---|
| org.apache.openjpa.persistence.query | OpenJPA Dynamic Query | 
| Uses of Predicate in org.apache.openjpa.persistence.query | 
|---|
| Classes in org.apache.openjpa.persistence.query that implement Predicate | |
|---|---|
|  class | AndPredicateDenotes (e1 AND e2) predicate. | 
|  class | BetweenExpressionDenotes e1 BETWEEN(e2 AND e3) Expression. | 
| (package private)  class | BinaryExpressionPredicateBinary predicate combines two expressions with an operator. | 
|  class | EqualExpressionDenotes e1 = e2 Expression. | 
|  class | ExistsExpressionDenotes EXISTS(SubQuery) Expression. | 
|  class | GreaterEqualExpressionDenotes e1 >= e2 Expression. | 
|  class | GreaterThanExpressionDenotes e1 > e2 Expression. | 
|  class | InExpressionDenotes e1 IN (e2) Expression. | 
|  class | IsEmptyExpression | 
|  class | IsNullExpressionDenotes e IS NULL Expression. | 
|  class | LessEqualExpressionDenotes e1 <= e2 Expression. | 
|  class | LessThanExpressionDenotes e1 < e2 Expression. | 
|  class | LikeExpressionDenotes e1 LIKE e2 Expression. | 
|  class | LogicalPredicateLogical Predicate combines two predicates with a logical operator. | 
|  class | MemberOfExpressionDenotes e1 MEMBER OF e2 Expression. | 
|  class | NotEqualExpressionDenotes (e1 != e2) Expression. | 
|  class | OrPredicateDenotes (e1 OR e2) predicate. | 
| (package private)  class | UnaryExpressionPredicateUnary Predicate results from an operator on an Expression. | 
| Methods in org.apache.openjpa.persistence.query that return Predicate | |
|---|---|
|  Predicate | UnaryExpressionPredicate.and(Predicate predicate) | 
|  Predicate | Predicate.and(Predicate predicate)Creates an AND of the predicate with the argument. | 
|  Predicate | LogicalPredicate.and(Predicate predicate) | 
|  Predicate | BinaryExpressionPredicate.and(Predicate predicate) | 
|  Predicate | PredicateOperand.between(Calendar arg1,
        Calendar arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Calendar arg1,
        Calendar arg2) | 
|  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,
        Date arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Date arg1,
        Date 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,
        Number arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(Number arg1,
        Number 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.between(String arg1,
        String arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | ExpressionImpl.between(String arg1,
        String arg2) | 
|  Predicate | PredicateOperand.equal(boolean arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(boolean arg) | 
|  Predicate | PredicateOperand.equal(Calendar arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(Calendar arg) | 
|  Predicate | PredicateOperand.equal(Class cls)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(Class cls) | 
|  Predicate | PredicateOperand.equal(Date arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(Date arg) | 
|  Predicate | PredicateOperand.equal(Enum<?> e)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(Enum<?> e) | 
|  Predicate | PredicateOperand.equal(Number arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(Number arg) | 
|  Predicate | PredicateOperand.equal(PredicateOperand arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(PredicateOperand arg) | 
|  Predicate | PredicateOperand.equal(String arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | ExpressionImpl.equal(String arg) | 
|  Predicate | QueryDefinitionImpl.exists() | 
|  Predicate | QueryDefinition.exists()Use the query definition instance as a subquery in an exists predicate. | 
|  Predicate | AbstractDomainObject.exists()Adds this path as EXISTS(subquery) to its owning query. | 
|  Predicate | PredicateOperand.greaterEqual(Calendar arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | ExpressionImpl.greaterEqual(Calendar arg) | 
|  Predicate | PredicateOperand.greaterEqual(Date arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | ExpressionImpl.greaterEqual(Date arg) | 
|  Predicate | PredicateOperand.greaterEqual(Number arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | ExpressionImpl.greaterEqual(Number 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.greaterEqual(String arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | ExpressionImpl.greaterEqual(String arg) | 
|  Predicate | PredicateOperand.greaterThan(Calendar arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | ExpressionImpl.greaterThan(Calendar arg) | 
|  Predicate | PredicateOperand.greaterThan(Date arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | ExpressionImpl.greaterThan(Date arg) | 
|  Predicate | PredicateOperand.greaterThan(Number arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | ExpressionImpl.greaterThan(Number 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.greaterThan(String arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | ExpressionImpl.greaterThan(String arg) | 
|  Predicate | ExpressionImpl.in(Class... classes) | 
|  Predicate | Expression.in(Class... classes)Create a predicate for testing whether the expression value is a member of the argument list. | 
|  Predicate | ExpressionImpl.in(Enum<?>... enums) | 
|  Predicate | Expression.in(Enum<?>... enums)Create a predicate for testing whether the expression value is a member of the argument list. | 
|  Predicate | ExpressionImpl.in(Expression... params) | 
|  Predicate | Expression.in(Expression... params)Create a predicate for testing whether the expression value is a member of the argument list. | 
|  Predicate | ExpressionImpl.in(Number... nums) | 
|  Predicate | Expression.in(Number... nums)Create a predicate for testing whether the expression value is a member of the argument list. | 
|  Predicate | ExpressionImpl.in(String... strings) | 
|  Predicate | Expression.in(String... strings)Create a predicate for testing whether the expression value is a member of the argument list. | 
|  Predicate | ExpressionImpl.in(Subquery subquery) | 
|  Predicate | Expression.in(Subquery subquery)Create a predicate for testing whether the expression value is a member of a subquery result. | 
|  Predicate | PathExpression.isEmpty()Add a restriction that the path expression must correspond to an association or element collection that is empty (has no elements). | 
|  Predicate | AbstractPath.isEmpty() | 
|  Predicate | ExpressionImpl.isNull() | 
|  Predicate | Expression.isNull()Create a predicate for testing whether the value of the expression is null. | 
|  Predicate | PredicateOperand.lessEqual(Calendar arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | ExpressionImpl.lessEqual(Calendar arg) | 
|  Predicate | PredicateOperand.lessEqual(Date arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | ExpressionImpl.lessEqual(Date arg) | 
|  Predicate | PredicateOperand.lessEqual(Number arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | ExpressionImpl.lessEqual(Number 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.lessEqual(String arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | ExpressionImpl.lessEqual(String arg) | 
|  Predicate | PredicateOperand.lessThan(Calendar arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | ExpressionImpl.lessThan(Calendar arg) | 
|  Predicate | PredicateOperand.lessThan(Date arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | ExpressionImpl.lessThan(Date arg) | 
|  Predicate | PredicateOperand.lessThan(Number arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | ExpressionImpl.lessThan(Number 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.lessThan(String arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | ExpressionImpl.lessThan(String 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)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(String pattern) | 
|  Predicate | PredicateOperand.like(String pattern,
     char escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | ExpressionImpl.like(String pattern,
     char 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 | ExpressionImpl.member(PathExpression arg) | 
|  Predicate | Expression.member(PathExpression arg)Create a predicate for testing whether the expression is a member of the association or element collection denoted by the path expression. | 
|  Predicate | UnaryExpressionPredicate.not() | 
|  Predicate | Predicate.not()Creates a negation of the predicate with the argument. | 
|  Predicate | LogicalPredicate.not() | 
|  Predicate | BinaryExpressionPredicate.not() | 
|  Predicate | PredicateOperand.notEqual(boolean arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(boolean arg) | 
|  Predicate | PredicateOperand.notEqual(Calendar arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(Calendar arg) | 
|  Predicate | PredicateOperand.notEqual(Class cls)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(Class cls) | 
|  Predicate | PredicateOperand.notEqual(Date arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(Date arg) | 
|  Predicate | PredicateOperand.notEqual(Enum<?> e)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(Enum<?> e) | 
|  Predicate | PredicateOperand.notEqual(Number arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(Number arg) | 
|  Predicate | PredicateOperand.notEqual(PredicateOperand arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(PredicateOperand arg) | 
|  Predicate | PredicateOperand.notEqual(String arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | ExpressionImpl.notEqual(String arg) | 
|  Predicate | UnaryExpressionPredicate.or(Predicate predicate) | 
|  Predicate | Predicate.or(Predicate predicate)Creates an OR of the predicate with the argument. | 
|  Predicate | LogicalPredicate.or(Predicate predicate) | 
|  Predicate | BinaryExpressionPredicate.or(Predicate predicate) | 
|  Predicate | QueryDefinitionImpl.predicate(boolean b) | 
|  Predicate | QueryDefinition.predicate(boolean b)Create a predicate value from the given boolean. | 
|  Predicate | AbstractDomainObject.predicate(boolean b) | 
| Methods in org.apache.openjpa.persistence.query with parameters of type Predicate | |
|---|---|
|  Predicate | UnaryExpressionPredicate.and(Predicate predicate) | 
|  Predicate | Predicate.and(Predicate predicate)Creates an AND of the predicate with the argument. | 
|  Predicate | LogicalPredicate.and(Predicate predicate) | 
|  Predicate | BinaryExpressionPredicate.and(Predicate predicate) | 
|  void | QueryDefinitionImpl.fillBuffer(String header,
           StringBuilder buffer,
           AliasContext ctx,
           Predicate p) | 
|  QueryDefinition | QueryDefinitionImpl.having(Predicate predicate) | 
|  QueryDefinition | QueryDefinition.having(Predicate predicate)Specify the restrictions over the groups of a query. | 
|  QueryDefinition | AbstractDomainObject.having(Predicate predicate) | 
|  Predicate | UnaryExpressionPredicate.or(Predicate predicate) | 
|  Predicate | Predicate.or(Predicate predicate)Creates an OR of the predicate with the argument. | 
|  Predicate | LogicalPredicate.or(Predicate predicate) | 
|  Predicate | BinaryExpressionPredicate.or(Predicate predicate) | 
|  CaseExpression | CaseExpressionImpl.when(Predicate when) | 
|  CaseExpression | CaseExpression.when(Predicate pred)Add a when predicate clause to a general case expression. | 
|  QueryDefinition | QueryDefinitionImpl.where(Predicate predicate) | 
|  QueryDefinition | QueryDefinition.where(Predicate predicate)Modifies the query definition to restrict the result of the query according to the specified predicate. | 
|  QueryDefinition | AbstractDomainObject.where(Predicate predicate) | 
| Constructors in org.apache.openjpa.persistence.query with parameters of type Predicate | |
|---|---|
| AndPredicate(Predicate p1,
             Predicate p2) | |
| LogicalPredicate(Predicate p1,
                 ConditionalOperator op,
                 ConditionalOperator nop,
                 Predicate p2) | |
| OrPredicate(Predicate p1,
            Predicate p2) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||