|
||||||||||
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 |