|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.neodatis.odb.core.query.criteria.Where
public class Where
A simple factory to build all Criterion and Expression
Constructor Summary | |
---|---|
Where()
|
Method Summary | |
---|---|
static And |
and()
|
static ICriterion |
contain(java.lang.String attributeName,
boolean value)
The |
static ICriterion |
contain(java.lang.String attributeName,
byte value)
|
static ICriterion |
contain(java.lang.String attributeName,
char value)
|
static ICriterion |
contain(java.lang.String attributeName,
double value)
|
static ICriterion |
contain(java.lang.String attributeName,
float value)
|
static ICriterion |
contain(java.lang.String attributeName,
int value)
|
static ICriterion |
contain(java.lang.String attributeName,
long value)
|
static ICriterion |
contain(java.lang.String attributeName,
java.lang.Object value)
|
static ICriterion |
contain(java.lang.String attributeName,
short value)
|
static ICriterion |
equal(java.lang.String attributeName,
boolean value)
|
static ICriterion |
equal(java.lang.String attributeName,
byte value)
|
static ICriterion |
equal(java.lang.String attributeName,
char value)
|
static ICriterion |
equal(java.lang.String attributeName,
double value)
|
static ICriterion |
equal(java.lang.String attributeName,
float value)
|
static ICriterion |
equal(java.lang.String attributeName,
int value)
|
static ICriterion |
equal(java.lang.String attributeName,
long value)
|
static ICriterion |
equal(java.lang.String attributeName,
java.lang.Object value)
|
static ICriterion |
equal(java.lang.String attributeName,
short value)
|
static ICriterion |
ge(java.lang.String attributeName,
byte value)
|
static ICriterion |
ge(java.lang.String attributeName,
char value)
|
static ICriterion |
ge(java.lang.String attributeName,
java.lang.Comparable value)
GREATER OR EQUAL |
static ICriterion |
ge(java.lang.String attributeName,
double value)
|
static ICriterion |
ge(java.lang.String attributeName,
float value)
|
static ICriterion |
ge(java.lang.String attributeName,
int value)
|
static ICriterion |
ge(java.lang.String attributeName,
long value)
|
static ICriterion |
ge(java.lang.String attributeName,
short value)
|
static ICriterion |
get(java.lang.String attributeName,
Operator operator,
java.lang.Object value)
|
static ICriterion |
gt(java.lang.String attributeName,
byte value)
|
static ICriterion |
gt(java.lang.String attributeName,
char value)
|
static ICriterion |
gt(java.lang.String attributeName,
java.lang.Comparable value)
GREATER THAN |
static ICriterion |
gt(java.lang.String attributeName,
double value)
|
static ICriterion |
gt(java.lang.String attributeName,
float value)
|
static ICriterion |
gt(java.lang.String attributeName,
int value)
|
static ICriterion |
gt(java.lang.String attributeName,
long value)
|
static ICriterion |
gt(java.lang.String attributeName,
short value)
|
static ICriterion |
iequal(java.lang.String attributeName,
char value)
|
static ICriterion |
iequal(java.lang.String attributeName,
java.lang.Object value)
|
static ICriterion |
ilike(java.lang.String attributeName,
java.lang.String value)
|
static ICriterion |
isNotNull(java.lang.String attributeName)
|
static ICriterion |
isNull(java.lang.String attributeName)
|
static ICriterion |
le(java.lang.String attributeName,
byte value)
|
static ICriterion |
le(java.lang.String attributeName,
char value)
|
static ICriterion |
le(java.lang.String attributeName,
java.lang.Comparable value)
LESS OR EQUAL |
static ICriterion |
le(java.lang.String attributeName,
double value)
|
static ICriterion |
le(java.lang.String attributeName,
float value)
|
static ICriterion |
le(java.lang.String attributeName,
int value)
|
static ICriterion |
le(java.lang.String attributeName,
long value)
|
static ICriterion |
le(java.lang.String attributeName,
short value)
|
static ICriterion |
like(java.lang.String attributeName,
java.lang.String value)
LIKE |
static ICriterion |
lt(java.lang.String attributeName,
byte value)
|
static ICriterion |
lt(java.lang.String attributeName,
char value)
|
static ICriterion |
lt(java.lang.String attributeName,
java.lang.Comparable value)
LESS THAN |
static ICriterion |
lt(java.lang.String attributeName,
double value)
|
static ICriterion |
lt(java.lang.String attributeName,
float value)
|
static ICriterion |
lt(java.lang.String attributeName,
int value)
|
static ICriterion |
lt(java.lang.String attributeName,
long value)
|
static ICriterion |
lt(java.lang.String attributeName,
short value)
|
static Not |
not(ICriterion criterion)
|
static Or |
or()
|
static ICriterion |
sizeEq(java.lang.String attributeName,
int size)
|
static ICriterion |
sizeGe(java.lang.String attributeName,
int size)
|
static ICriterion |
sizeGt(java.lang.String attributeName,
int size)
|
static ICriterion |
sizeLe(java.lang.String attributeName,
int size)
|
static ICriterion |
sizeLt(java.lang.String attributeName,
int size)
|
static ICriterion |
sizeNe(java.lang.String attributeName,
int size)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
Where()
Method Detail |
---|
public static ICriterion equal(java.lang.String attributeName, boolean value)
attributeName
- The attribute namevalue
- The boolean value
public static ICriterion equal(java.lang.String attributeName, int value)
public static ICriterion equal(java.lang.String attributeName, short value)
public static ICriterion equal(java.lang.String attributeName, byte value)
public static ICriterion equal(java.lang.String attributeName, float value)
public static ICriterion equal(java.lang.String attributeName, double value)
public static ICriterion equal(java.lang.String attributeName, long value)
public static ICriterion equal(java.lang.String attributeName, char value)
public static ICriterion equal(java.lang.String attributeName, java.lang.Object value)
public static ICriterion iequal(java.lang.String attributeName, char value)
public static ICriterion iequal(java.lang.String attributeName, java.lang.Object value)
public static ICriterion like(java.lang.String attributeName, java.lang.String value)
attributeName
- The attribute namevalue
- The string value
public static ICriterion ilike(java.lang.String attributeName, java.lang.String value)
public static ICriterion gt(java.lang.String attributeName, java.lang.Comparable value)
attributeName
- value
-
public static ICriterion gt(java.lang.String attributeName, int value)
public static ICriterion gt(java.lang.String attributeName, short value)
public static ICriterion gt(java.lang.String attributeName, byte value)
public static ICriterion gt(java.lang.String attributeName, float value)
public static ICriterion gt(java.lang.String attributeName, double value)
public static ICriterion gt(java.lang.String attributeName, long value)
public static ICriterion gt(java.lang.String attributeName, char value)
public static ICriterion ge(java.lang.String attributeName, java.lang.Comparable value)
attributeName
- value
-
public static ICriterion ge(java.lang.String attributeName, int value)
public static ICriterion ge(java.lang.String attributeName, short value)
public static ICriterion ge(java.lang.String attributeName, byte value)
public static ICriterion ge(java.lang.String attributeName, float value)
public static ICriterion ge(java.lang.String attributeName, double value)
public static ICriterion ge(java.lang.String attributeName, long value)
public static ICriterion ge(java.lang.String attributeName, char value)
public static ICriterion lt(java.lang.String attributeName, java.lang.Comparable value)
attributeName
- value
-
public static ICriterion lt(java.lang.String attributeName, int value)
public static ICriterion lt(java.lang.String attributeName, short value)
public static ICriterion lt(java.lang.String attributeName, byte value)
public static ICriterion lt(java.lang.String attributeName, float value)
public static ICriterion lt(java.lang.String attributeName, double value)
public static ICriterion lt(java.lang.String attributeName, long value)
public static ICriterion lt(java.lang.String attributeName, char value)
public static ICriterion le(java.lang.String attributeName, java.lang.Comparable value)
attributeName
- The attribute namevalue
- The value
public static ICriterion le(java.lang.String attributeName, int value)
public static ICriterion le(java.lang.String attributeName, short value)
public static ICriterion le(java.lang.String attributeName, byte value)
public static ICriterion le(java.lang.String attributeName, float value)
public static ICriterion le(java.lang.String attributeName, double value)
public static ICriterion le(java.lang.String attributeName, long value)
public static ICriterion le(java.lang.String attributeName, char value)
public static ICriterion contain(java.lang.String attributeName, boolean value)
attributeName
- The attribute namevalue
- The value
public static ICriterion contain(java.lang.String attributeName, int value)
public static ICriterion contain(java.lang.String attributeName, short value)
public static ICriterion contain(java.lang.String attributeName, byte value)
public static ICriterion contain(java.lang.String attributeName, float value)
public static ICriterion contain(java.lang.String attributeName, double value)
public static ICriterion contain(java.lang.String attributeName, long value)
public static ICriterion contain(java.lang.String attributeName, char value)
public static ICriterion contain(java.lang.String attributeName, java.lang.Object value)
public static ICriterion isNull(java.lang.String attributeName)
public static ICriterion isNotNull(java.lang.String attributeName)
public static ICriterion sizeEq(java.lang.String attributeName, int size)
public static ICriterion sizeNe(java.lang.String attributeName, int size)
public static ICriterion sizeGt(java.lang.String attributeName, int size)
public static ICriterion sizeGe(java.lang.String attributeName, int size)
public static ICriterion sizeLt(java.lang.String attributeName, int size)
public static ICriterion sizeLe(java.lang.String attributeName, int size)
public static Or or()
public static And and()
public static Not not(ICriterion criterion)
public static ICriterion get(java.lang.String attributeName, Operator operator, java.lang.Object value)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |