|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Expression
Interface specification for expressions of query objects.
| Method Summary | |
|---|---|
Function |
abs()
The method for ABS function of query objects. |
Expression |
add(BigDecimal value)
The method for Add ( + ) additive arithmetic expression of query objects. |
Expression |
add(double value)
The method for Add ( + ) additive arithmetic expression of query objects. |
Expression |
add(Expression value)
The method for Add ( + ) additive arithmetic expression of query objects. |
Expression |
add(long value)
The method for Add arithmetic expression of query objects. |
Condition |
between(BigDecimal low,
BigDecimal high)
Between. |
Condition |
between(double low,
double high)
Between. |
Condition |
between(Expression low,
Expression high)
Between. |
Condition |
between(long low,
long high)
Between. |
Condition |
between(String low,
String high)
Between. |
Condition |
between(TemporalType temporalType,
Calendar low,
Calendar high)
Between. |
Condition |
between(TemporalType temporalType,
Date low,
Date high)
Between. |
Expression |
concat(Expression value)
The method for Concat ( || ) additive arithmetic expression of query objects. |
Expression |
concat(String value)
The method for Concat ( || ) additive arithmetic expression of query objects. |
Expression |
divide(BigDecimal value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects. |
Expression |
divide(double value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects. |
Expression |
divide(Expression value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects. |
Expression |
divide(long value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects. |
Condition |
equal(BigDecimal value)
Equal. |
Condition |
equal(boolean value)
Equal. |
Condition |
equal(double value)
Equal. |
Condition |
equal(Expression value)
Equal. |
Condition |
equal(long value)
Equal. |
Condition |
equal(String value)
Equal. |
Condition |
equal(TemporalType temporalType,
Calendar value)
Equal. |
Condition |
equal(TemporalType temporalType,
Date value)
Equal. |
Condition |
greaterEqual(BigDecimal value)
Greater equal. |
Condition |
greaterEqual(double value)
Greater equal. |
Condition |
greaterEqual(Expression value)
Greater equal. |
Condition |
greaterEqual(long value)
Greater equal. |
Condition |
greaterEqual(String value)
Greater equal. |
Condition |
greaterEqual(TemporalType temporalType,
Calendar value)
Greater equal. |
Condition |
greaterEqual(TemporalType temporalType,
Date value)
Greater equal. |
Condition |
greaterThan(BigDecimal value)
Greater Then. |
Condition |
greaterThan(double value)
Greater Then. |
Condition |
greaterThan(Expression value)
Greater Then. |
Condition |
greaterThan(long value)
Greater Then. |
Condition |
greaterThan(String value)
Greater Then. |
Condition |
greaterThan(TemporalType temporalType,
Calendar value)
Greater Then. |
Condition |
greaterThan(TemporalType temporalType,
Date value)
Greater Then. |
Function |
length()
The method for LENGTH function of query objects. |
Condition |
lessEqual(BigDecimal value)
Less equal. |
Condition |
lessEqual(double value)
Less equal. |
Condition |
lessEqual(Expression value)
Less equal. |
Condition |
lessEqual(long value)
Less equal. |
Condition |
lessEqual(String value)
Less equal. |
Condition |
lessEqual(TemporalType temporalType,
Calendar value)
Less equal. |
Condition |
lessEqual(TemporalType temporalType,
Date value)
Less equal. |
Condition |
lessThan(BigDecimal value)
Less Then. |
Condition |
lessThan(double value)
Less Then. |
Condition |
lessThan(Expression value)
Less Then. |
Condition |
lessThan(long value)
Less Then. |
Condition |
lessThan(String value)
Less Then. |
Condition |
lessThan(TemporalType temporalType,
Calendar value)
Less Then. |
Condition |
lessThan(TemporalType temporalType,
Date value)
Less Then. |
Condition |
like(Parameter pattern)
Like. |
Condition |
like(Parameter pattern,
char escape)
Like. |
Condition |
like(Parameter pattern,
Parameter escape)
Like. |
Condition |
like(String pattern)
Like. |
Condition |
like(String pattern,
char escape)
Like. |
Condition |
like(String pattern,
Parameter escape)
Like. |
Function |
locate(Expression value)
The method for LOCATE function of query objects. |
Function |
locate(Expression value,
Expression index)
Locate. |
Function |
locate(Expression value,
int index)
Locate. |
Function |
locate(String value)
The method for LOCATE function of query objects. |
Function |
locate(String value,
Expression index)
The method for LOCATE function of query objects. |
Function |
locate(String value,
int index)
The method for LOCATE function of query objects. |
Function |
lower()
The method for LOWER function of query objects. |
Expression |
multiply(BigDecimal value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects. |
Expression |
multiply(double value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects. |
Expression |
multiply(Expression value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects. |
Expression |
multiply(long value)
The method for Concat ( || ) additive arithmetic expression of query objects. |
Expression |
negate()
Negate. |
Condition |
notBetween(BigDecimal low,
BigDecimal high)
Not between. |
Condition |
notBetween(double low,
double high)
Not between. |
Condition |
notBetween(Expression low,
Expression high)
Not between. |
Condition |
notBetween(long low,
long high)
Not between. |
Condition |
notBetween(String low,
String high)
Not between. |
Condition |
notBetween(TemporalType temporalType,
Calendar low,
Calendar high)
Not between. |
Condition |
notBetween(TemporalType temporalType,
Date low,
Date high)
Not between. |
Condition |
notEqual(BigDecimal value)
Not equal. |
Condition |
notEqual(boolean value)
Not equal. |
Condition |
notEqual(double value)
Not equal. |
Condition |
notEqual(Expression value)
Not equal. |
Condition |
notEqual(long value)
Not equal. |
Condition |
notEqual(String value)
Not equal. |
Condition |
notEqual(TemporalType temporalType,
Calendar value)
Not equal. |
Condition |
notEqual(TemporalType temporalType,
Date value)
Not equal. |
Condition |
notLike(Parameter pattern)
Not like. |
Condition |
notLike(Parameter pattern,
char escape)
Not like. |
Condition |
notLike(Parameter pattern,
Parameter escape)
Not like. |
Condition |
notLike(String pattern)
Not like. |
Condition |
notLike(String pattern,
char escape)
Not like. |
Condition |
notLike(String pattern,
Parameter escape)
Not like. |
Expression |
plus()
Plus. |
Expression |
remainder(BigDecimal value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects. |
Expression |
remainder(double value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects. |
Expression |
remainder(Expression value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects. |
Expression |
remainder(long value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects. |
Function |
sqrt()
The method for SQRT function of query objects. |
Function |
substring(Expression index,
Expression length)
Substring. |
Function |
substring(Expression index,
int length)
Substring. |
Function |
substring(int index,
Expression length)
Substring. |
Function |
substring(int index,
int length)
Substring. |
Expression |
subtract(BigDecimal value)
The method for Subtract ( - ) additive arithmetic expression of query objects. |
Expression |
subtract(double value)
The method for Subtract ( - ) additive arithmetic expression of query objects. |
Expression |
subtract(Expression value)
The method for Subtract ( - ) additive arithmetic expression of query objects. |
Expression |
subtract(long value)
The method for Subtract ( - ) additive arithmetic expression of query objects. |
Function |
trim()
Trim. |
Function |
trim(char character)
Trim. |
Function |
trim(Parameter character)
Trim. |
Function |
trim(TrimSpecification trimSpecification)
Trim. |
Function |
trim(TrimSpecification trimSpecification,
char character)
Trim. |
Function |
trim(TrimSpecification trimSpecification,
Parameter character)
Trim. |
Function |
upper()
The method for UPPER function of query objects.. |
| Methods inherited from interface org.castor.cpa.query.QueryObject |
|---|
toString |
| Method Detail |
|---|
Expression add(long value)
value - The long value
Expression add(double value)
value - The double value
Expression add(BigDecimal value)
value - The BigDecimal value
Expression add(Expression value)
value - The Expression value
Expression subtract(long value)
value - The long value
Expression subtract(double value)
value - The double value
Expression subtract(BigDecimal value)
value - The BigDecimal value
Expression subtract(Expression value)
value - The Expression value
Expression concat(String value)
value - The String value
Expression concat(Expression value)
value - The Expression value
Expression multiply(long value)
value - The long value
Expression multiply(double value)
value - The double value
Expression multiply(BigDecimal value)
value - The BigDecimal value
Expression multiply(Expression value)
value - The Expression value
Expression divide(long value)
value - The long value
Expression divide(double value)
value - The double value
Expression divide(BigDecimal value)
value - The BigDecimal value
Expression divide(Expression value)
value - The Expression value
Expression remainder(long value)
value - The long value
Expression remainder(double value)
value - The double value
Expression remainder(BigDecimal value)
value - The BigDecimal value
Expression remainder(Expression value)
value - The Expression value
Expression plus()
Expression negate()
Function length()
Function abs()
Function sqrt()
Function lower()
Function upper()
Function locate(String value)
value - The String value
Function locate(Expression value)
value - The Expression value
Function locate(String value,
int index)
value - The String valueindex - The index
Function locate(String value,
Expression index)
value - The valueindex - The index
Function locate(Expression value,
int index)
value - The valueindex - The index
Function locate(Expression value,
Expression index)
value - The valueindex - The index
Function substring(int index,
int length)
index - The indexlength - The length
Function substring(int index,
Expression length)
index - The indexlength - The length
Function substring(Expression index,
int length)
index - The indexlength - The length
Function substring(Expression index,
Expression length)
index - The indexlength - The length
Function trim()
Function trim(char character)
character - The character
Function trim(Parameter character)
character - The character
Function trim(TrimSpecification trimSpecification)
trimSpecification - The trim specification
Function trim(TrimSpecification trimSpecification,
char character)
trimSpecification - The trim specificationcharacter - The character
Function trim(TrimSpecification trimSpecification,
Parameter character)
trimSpecification - The trim specificationcharacter - The character
Condition equal(boolean value)
value - The value
Condition equal(long value)
value - The value
Condition equal(double value)
value - The value
Condition equal(BigDecimal value)
value - The value
Condition equal(String value)
value - The value
Condition equal(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition equal(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition equal(Expression value)
value - The value
Condition notEqual(boolean value)
value - The value
Condition notEqual(long value)
value - The value
Condition notEqual(double value)
value - The value
Condition notEqual(BigDecimal value)
value - The value
Condition notEqual(String value)
value - The value
Condition notEqual(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition notEqual(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition notEqual(Expression value)
value - The value
Condition lessThan(long value)
value - The value
Condition lessThan(double value)
value - The value
Condition lessThan(BigDecimal value)
value - The value
Condition lessThan(String value)
value - The value
Condition lessThan(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition lessThan(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition lessThan(Expression value)
value - The value
Condition lessEqual(long value)
value - The value
Condition lessEqual(double value)
value - The value
Condition lessEqual(BigDecimal value)
value - The value
Condition lessEqual(String value)
value - The value
Condition lessEqual(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition lessEqual(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition lessEqual(Expression value)
value - The value
Condition greaterEqual(long value)
value - The value
Condition greaterEqual(double value)
value - The value
Condition greaterEqual(BigDecimal value)
value - The value
Condition greaterEqual(String value)
value - The value
Condition greaterEqual(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition greaterEqual(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition greaterEqual(Expression value)
value - The value
Condition greaterThan(long value)
value - The value
Condition greaterThan(double value)
value - The value
Condition greaterThan(BigDecimal value)
value - The value
Condition greaterThan(String value)
value - The value
Condition greaterThan(TemporalType temporalType,
Date value)
temporalType - The temporal typevalue - The value
Condition greaterThan(TemporalType temporalType,
Calendar value)
temporalType - The temporal typevalue - The value
Condition greaterThan(Expression value)
value - The value
Condition like(String pattern)
pattern - The pattern
Condition like(String pattern,
char escape)
pattern - The patternescape - The escape
Condition like(String pattern,
Parameter escape)
pattern - The patternescape - The escape
Condition like(Parameter pattern)
pattern - The pattern
Condition like(Parameter pattern,
char escape)
pattern - The patternescape - The escape
Condition like(Parameter pattern,
Parameter escape)
pattern - The patternescape - The escape
Condition notLike(String pattern)
pattern - The pattern
Condition notLike(String pattern,
char escape)
pattern - The patternescape - The escape
Condition notLike(String pattern,
Parameter escape)
pattern - The patternescape - The escape
Condition notLike(Parameter pattern)
pattern - The pattern
Condition notLike(Parameter pattern,
char escape)
pattern - The patternescape - The escape
Condition notLike(Parameter pattern,
Parameter escape)
pattern - The patternescape - The escape
Condition between(long low,
long high)
low - The lowhigh - The high
Condition between(double low,
double high)
low - The lowhigh - The high
Condition between(BigDecimal low,
BigDecimal high)
low - The lowhigh - The high
Condition between(String low,
String high)
low - The lowhigh - The high
Condition between(TemporalType temporalType,
Date low,
Date high)
temporalType - The temporal typelow - The lowhigh - The high
Condition between(TemporalType temporalType,
Calendar low,
Calendar high)
temporalType - The temporal typelow - The lowhigh - The high
Condition between(Expression low,
Expression high)
low - The lowhigh - The high
Condition notBetween(long low,
long high)
low - The lowhigh - The high
Condition notBetween(double low,
double high)
low - The lowhigh - The high
Condition notBetween(BigDecimal low,
BigDecimal high)
low - The lowhigh - The high
Condition notBetween(String low,
String high)
low - The lowhigh - The high
Condition notBetween(TemporalType temporalType,
Date low,
Date high)
temporalType - The temporal typelow - The lowhigh - The high
Condition notBetween(TemporalType temporalType,
Calendar low,
Calendar high)
temporalType - The temporal typelow - The lowhigh - The high
Condition notBetween(Expression low,
Expression high)
low - The lowhigh - The high
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||