| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PredicateOperand
Interface for constructing where-clause and having-clause conditions. Instances of PredicateOperand are used in constructing predicates passed to the where or having methods.
| Method Summary | |
|---|---|
|  Predicate | between(Calendar arg1,
        Calendar arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(Calendar arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(Date arg1,
        Date arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(Date arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(Number arg1,
        Number arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(Number arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(PredicateOperand arg1,
        Calendar arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(PredicateOperand arg1,
        Date arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(PredicateOperand arg1,
        Number arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(PredicateOperand arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(PredicateOperand arg1,
        String arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(String arg1,
        PredicateOperand arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | between(String arg1,
        String arg2)Create a predicate for testing whether the PredicateOperand lies between (inclusive) the two arguments. | 
|  Predicate | equal(boolean arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(Calendar arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(Class cls)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(Date arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(Enum<?> e)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(Number arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(PredicateOperand arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | equal(String arg)Create a predicate for testing equality with the specified argument. | 
|  Predicate | greaterEqual(Calendar arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | greaterEqual(Date arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | greaterEqual(Number arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | greaterEqual(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | greaterEqual(String arg)Create a predicate for testing whether the PredicateOperand is greater than or equal to the argument. | 
|  Predicate | greaterThan(Calendar arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | greaterThan(Date arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | greaterThan(Number arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | greaterThan(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | greaterThan(String arg)Create a predicate for testing whether the PredicateOperand is greater than the argument. | 
|  Predicate | lessEqual(Calendar arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | lessEqual(Date arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | lessEqual(Number arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | lessEqual(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | lessEqual(String arg)Create a predicate for testing whether the PredicateOperand is less than or equal to the argument. | 
|  Predicate | lessThan(Calendar arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | lessThan(Date arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | lessThan(Number arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | lessThan(PredicateOperand arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | lessThan(String arg)Create a predicate for testing whether the PredicateOperand is less than the argument. | 
|  Predicate | like(PredicateOperand pattern)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | like(PredicateOperand pattern,
     char escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | like(PredicateOperand pattern,
     PredicateOperand escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | like(String pattern)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | like(String pattern,
     char escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | like(String pattern,
     PredicateOperand escapeChar)Create a predicate for testing whether the PredicateOperand satisfies the given pattern. | 
|  Predicate | notEqual(boolean arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(Calendar arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(Class cls)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(Date arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(Enum<?> e)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(Number arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(PredicateOperand arg)Create a predicate for testing inequality with the specified argument. | 
|  Predicate | notEqual(String arg)Create a predicate for testing inequality with the specified argument. | 
| Method Detail | 
|---|
Predicate equal(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate equal(Class cls)
cls - -
            entity class
Predicate equal(Number arg)
arg - -
            numeric
Predicate equal(String arg)
arg - -
            string value
Predicate equal(boolean arg)
arg - -
            boolean value
Predicate equal(Date arg)
arg - -
            date
Predicate equal(Calendar arg)
arg - -
            calendar
Predicate equal(Enum<?> e)
e - -
          enum
Predicate notEqual(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate notEqual(Class cls)
cls - -
            entity class
Predicate notEqual(Number arg)
arg - -
            numberic value
Predicate notEqual(String arg)
arg - -
            string value
Predicate notEqual(boolean arg)
arg - -
            boolean value
Predicate notEqual(Date arg)
arg - -
            date
Predicate notEqual(Calendar arg)
arg - -
            calendar
Predicate notEqual(Enum<?> e)
e - -
          enum
Predicate greaterThan(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate greaterThan(Number arg)
arg - -
            numeric
Predicate greaterThan(String arg)
arg - -
            string
Predicate greaterThan(Date arg)
arg - -
            date
Predicate greaterThan(Calendar arg)
arg - -
            calendar
Predicate greaterEqual(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate greaterEqual(Number arg)
arg - -
            numeric
Predicate greaterEqual(String arg)
arg - -
            string
Predicate greaterEqual(Date arg)
arg - -
            date
Predicate greaterEqual(Calendar arg)
arg - -
            calendar
Predicate lessThan(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate lessThan(Number arg)
arg - -
            numeric
Predicate lessThan(String arg)
arg - -
            string
Predicate lessThan(Date arg)
arg - -
            date
Predicate lessThan(Calendar arg)
arg - -
            calendar
Predicate lessEqual(PredicateOperand arg)
arg - -
            PredicateOperand instance or parameter
Predicate lessEqual(Number arg)
arg - -
            numeric
Predicate lessEqual(String arg)
arg - -
            string
Predicate lessEqual(Date arg)
arg - -
            date
Predicate lessEqual(Calendar arg)
arg - -
            calendar
Predicate between(PredicateOperand arg1,
                  PredicateOperand arg2)
arg1 - -
             PredicateOperand instance or parameterarg2 - -
             PredicateOperand instance or parameter
Predicate between(PredicateOperand arg1,
                  Number arg2)
arg1 - -
             PredicateOperand instance or parameterarg2 - -
             numeric
Predicate between(Number arg1,
                  PredicateOperand arg2)
arg1 - -
             numericarg2 - -
             PredicateOperand instance or parameter
Predicate between(Number arg1,
                  Number arg2)
arg1 - -
             numericarg2 - -
             numeric
Predicate between(PredicateOperand arg1,
                  String arg2)
arg1 - -
             PredicateOperand instance or parameterarg2 - -
             string
Predicate between(String arg1,
                  PredicateOperand arg2)
arg1 - -
             stringarg2 - -
             PredicateOperand instance or parameter
Predicate between(String arg1,
                  String arg2)
arg1 - -
             stringarg2 - -
             string
Predicate between(PredicateOperand arg1,
                  Date arg2)
arg1 - -
             PredicateOperand instance or parameterarg2 - -
             date
Predicate between(Date arg1,
                  PredicateOperand arg2)
arg1 - -
             datearg2 - -
             PredicateOperand instance or parameter
Predicate between(Date arg1,
                  Date arg2)
arg1 - -
             datearg2 - -
             date
Predicate between(PredicateOperand arg1,
                  Calendar arg2)
arg1 - -
             PredicateOperand instance or parameterarg2 - -
             calendar
Predicate between(Calendar arg1,
                  PredicateOperand arg2)
arg1 - -
             calendararg2 - -
             PredicateOperand instance or parameter
Predicate between(Calendar arg1,
                  Calendar arg2)
arg1 - -
             calendararg2 - -
             calendar
Predicate like(PredicateOperand pattern)
pattern - 
Predicate like(PredicateOperand pattern,
               PredicateOperand escapeChar)
pattern - escapeChar - 
Predicate like(PredicateOperand pattern,
               char escapeChar)
pattern - escapeChar - 
Predicate like(String pattern)
pattern - 
Predicate like(String pattern,
               PredicateOperand escapeChar)
pattern - escapeChar - 
Predicate like(String pattern,
               char escapeChar)
pattern - escapeChar - 
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||