public interface Expression extends QueryObject
Modifier and Type | Method and Description |
---|---|
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..
|
toString
Expression add(long value)
value
- The long valueExpression add(double value)
value
- The double valueExpression add(BigDecimal value)
value
- The BigDecimal valueExpression add(Expression value)
value
- The Expression valueExpression subtract(long value)
value
- The long valueExpression subtract(double value)
value
- The double valueExpression subtract(BigDecimal value)
value
- The BigDecimal valueExpression subtract(Expression value)
value
- The Expression valueExpression concat(String value)
value
- The String valueExpression concat(Expression value)
value
- The Expression valueExpression multiply(long value)
value
- The long valueExpression multiply(double value)
value
- The double valueExpression multiply(BigDecimal value)
value
- The BigDecimal valueExpression multiply(Expression value)
value
- The Expression valueExpression divide(long value)
value
- The long valueExpression divide(double value)
value
- The double valueExpression divide(BigDecimal value)
value
- The BigDecimal valueExpression divide(Expression value)
value
- The Expression valueExpression remainder(long value)
value
- The long valueExpression remainder(double value)
value
- The double valueExpression remainder(BigDecimal value)
value
- The BigDecimal valueExpression remainder(Expression value)
value
- The Expression valueExpression plus()
Expression negate()
Function length()
Function abs()
Function sqrt()
Function lower()
Function upper()
Function locate(String value)
value
- The String valueFunction locate(Expression value)
value
- The Expression valueFunction locate(String value, int index)
value
- The String valueindex
- The indexFunction locate(String value, Expression index)
value
- The valueindex
- The indexFunction locate(Expression value, int index)
value
- The valueindex
- The indexFunction locate(Expression value, Expression index)
value
- The valueindex
- The indexFunction substring(int index, int length)
index
- The indexlength
- The lengthFunction substring(int index, Expression length)
index
- The indexlength
- The lengthFunction substring(Expression index, int length)
index
- The indexlength
- The lengthFunction substring(Expression index, Expression length)
index
- The indexlength
- The lengthFunction trim()
Function trim(char character)
character
- The characterFunction trim(Parameter character)
character
- The characterFunction trim(TrimSpecification trimSpecification)
trimSpecification
- The trim specificationFunction trim(TrimSpecification trimSpecification, char character)
trimSpecification
- The trim specificationcharacter
- The characterFunction trim(TrimSpecification trimSpecification, Parameter character)
trimSpecification
- The trim specificationcharacter
- The characterCondition equal(boolean value)
value
- The valueCondition equal(long value)
value
- The valueCondition equal(double value)
value
- The valueCondition equal(BigDecimal value)
value
- The valueCondition equal(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition equal(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition equal(Expression value)
value
- The valueCondition notEqual(boolean value)
value
- The valueCondition notEqual(long value)
value
- The valueCondition notEqual(double value)
value
- The valueCondition notEqual(BigDecimal value)
value
- The valueCondition notEqual(String value)
value
- The valueCondition notEqual(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition notEqual(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition notEqual(Expression value)
value
- The valueCondition lessThan(long value)
value
- The valueCondition lessThan(double value)
value
- The valueCondition lessThan(BigDecimal value)
value
- The valueCondition lessThan(String value)
value
- The valueCondition lessThan(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition lessThan(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition lessThan(Expression value)
value
- The valueCondition lessEqual(long value)
value
- The valueCondition lessEqual(double value)
value
- The valueCondition lessEqual(BigDecimal value)
value
- The valueCondition lessEqual(String value)
value
- The valueCondition lessEqual(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition lessEqual(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition lessEqual(Expression value)
value
- The valueCondition greaterEqual(long value)
value
- The valueCondition greaterEqual(double value)
value
- The valueCondition greaterEqual(BigDecimal value)
value
- The valueCondition greaterEqual(String value)
value
- The valueCondition greaterEqual(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition greaterEqual(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition greaterEqual(Expression value)
value
- The valueCondition greaterThan(long value)
value
- The valueCondition greaterThan(double value)
value
- The valueCondition greaterThan(BigDecimal value)
value
- The valueCondition greaterThan(String value)
value
- The valueCondition greaterThan(TemporalType temporalType, Date value)
temporalType
- The temporal typevalue
- The valueCondition greaterThan(TemporalType temporalType, Calendar value)
temporalType
- The temporal typevalue
- The valueCondition greaterThan(Expression value)
value
- The valueCondition like(String pattern, char escape)
pattern
- The patternescape
- The escapeCondition like(String pattern, Parameter escape)
pattern
- The patternescape
- The escapeCondition like(Parameter pattern)
pattern
- The patternCondition like(Parameter pattern, char escape)
pattern
- The patternescape
- The escapeCondition like(Parameter pattern, Parameter escape)
pattern
- The patternescape
- The escapeCondition notLike(String pattern)
pattern
- The patternCondition notLike(String pattern, char escape)
pattern
- The patternescape
- The escapeCondition notLike(String pattern, Parameter escape)
pattern
- The patternescape
- The escapeCondition notLike(Parameter pattern)
pattern
- The patternCondition notLike(Parameter pattern, char escape)
pattern
- The patternescape
- The escapeCondition notLike(Parameter pattern, Parameter escape)
pattern
- The patternescape
- The escapeCondition between(long low, long high)
low
- The lowhigh
- The highCondition between(double low, double high)
low
- The lowhigh
- The highCondition between(BigDecimal low, BigDecimal high)
low
- The lowhigh
- The highCondition between(String low, String high)
low
- The lowhigh
- The highCondition between(TemporalType temporalType, Date low, Date high)
temporalType
- The temporal typelow
- The lowhigh
- The highCondition between(TemporalType temporalType, Calendar low, Calendar high)
temporalType
- The temporal typelow
- The lowhigh
- The highCondition between(Expression low, Expression high)
low
- The lowhigh
- The highCondition notBetween(long low, long high)
low
- The lowhigh
- The highCondition notBetween(double low, double high)
low
- The lowhigh
- The highCondition notBetween(BigDecimal low, BigDecimal high)
low
- The lowhigh
- The highCondition notBetween(String low, String high)
low
- The lowhigh
- The highCondition notBetween(TemporalType temporalType, Date low, Date high)
temporalType
- The temporal typelow
- The lowhigh
- The highCondition notBetween(TemporalType temporalType, Calendar low, Calendar high)
temporalType
- The temporal typelow
- The lowhigh
- The highCondition notBetween(Expression low, Expression high)
low
- The lowhigh
- The highCopyright © 2016. All rights reserved.