Package org.castor.cpa.query
Interface Expression
-
- All Superinterfaces:
QueryObject
- All Known Implementing Classes:
Abs,AbstractExpression,AbstractField,AbstractFunction,AbstractLiteral,AbstractNumericLiteral,AbstractParameter,AbstractTemporalLiteral,Add,BigDecimalLiteral,BooleanLiteral,CompoundExpression,Concat,CustomFunction,DateLiteral,Divide,DoubleLiteral,EnumLiteral,FieldImpl,Length,Locate,LongLiteral,Lower,Multiply,NamedParameter,Negate,PositionalParameter,ProjectionImpl,Remainder,SchemaImpl,Sqrt,StringLiteral,Substring,Subtract,TimeLiteral,TimestampLiteral,Trim,Upper
public interface Expression extends QueryObject
Interface specification for expressions of query objects.- Since:
- 1.3
- Version:
- $Revision: 7121 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
- Author:
- Udai Gupta, Ralf Joachim
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Functionabs()The method for ABS function of query objects.Expressionadd(double value)The method for Add ( + ) additive arithmetic expression of query objects.Expressionadd(long value)The method for Add arithmetic expression of query objects.Expressionadd(java.math.BigDecimal value)The method for Add ( + ) additive arithmetic expression of query objects.Expressionadd(Expression value)The method for Add ( + ) additive arithmetic expression of query objects.Conditionbetween(double low, double high)Between.Conditionbetween(long low, long high)Between.Conditionbetween(java.lang.String low, java.lang.String high)Between.Conditionbetween(java.math.BigDecimal low, java.math.BigDecimal high)Between.Conditionbetween(Expression low, Expression high)Between.Conditionbetween(TemporalType temporalType, java.util.Calendar low, java.util.Calendar high)Between.Conditionbetween(TemporalType temporalType, java.util.Date low, java.util.Date high)Between.Expressionconcat(java.lang.String value)The method for Concat ( || ) additive arithmetic expression of query objects.Expressionconcat(Expression value)The method for Concat ( || ) additive arithmetic expression of query objects.Expressiondivide(double value)The method for Divide ( / ) multiplicative arithmetic expression of query objects.Expressiondivide(long value)The method for Divide ( / ) multiplicative arithmetic expression of query objects.Expressiondivide(java.math.BigDecimal value)The method for Divide ( / ) multiplicative arithmetic expression of query objects.Expressiondivide(Expression value)The method for Divide ( / ) multiplicative arithmetic expression of query objects.Conditionequal(boolean value)Equal.Conditionequal(double value)Equal.Conditionequal(long value)Equal.Conditionequal(java.lang.String value)Equal.Conditionequal(java.math.BigDecimal value)Equal.Conditionequal(Expression value)Equal.Conditionequal(TemporalType temporalType, java.util.Calendar value)Equal.Conditionequal(TemporalType temporalType, java.util.Date value)Equal.ConditiongreaterEqual(double value)Greater equal.ConditiongreaterEqual(long value)Greater equal.ConditiongreaterEqual(java.lang.String value)Greater equal.ConditiongreaterEqual(java.math.BigDecimal value)Greater equal.ConditiongreaterEqual(Expression value)Greater equal.ConditiongreaterEqual(TemporalType temporalType, java.util.Calendar value)Greater equal.ConditiongreaterEqual(TemporalType temporalType, java.util.Date value)Greater equal.ConditiongreaterThan(double value)Greater Then.ConditiongreaterThan(long value)Greater Then.ConditiongreaterThan(java.lang.String value)Greater Then.ConditiongreaterThan(java.math.BigDecimal value)Greater Then.ConditiongreaterThan(Expression value)Greater Then.ConditiongreaterThan(TemporalType temporalType, java.util.Calendar value)Greater Then.ConditiongreaterThan(TemporalType temporalType, java.util.Date value)Greater Then.Functionlength()The method for LENGTH function of query objects.ConditionlessEqual(double value)Less equal.ConditionlessEqual(long value)Less equal.ConditionlessEqual(java.lang.String value)Less equal.ConditionlessEqual(java.math.BigDecimal value)Less equal.ConditionlessEqual(Expression value)Less equal.ConditionlessEqual(TemporalType temporalType, java.util.Calendar value)Less equal.ConditionlessEqual(TemporalType temporalType, java.util.Date value)Less equal.ConditionlessThan(double value)Less Then.ConditionlessThan(long value)Less Then.ConditionlessThan(java.lang.String value)Less Then.ConditionlessThan(java.math.BigDecimal value)Less Then.ConditionlessThan(Expression value)Less Then.ConditionlessThan(TemporalType temporalType, java.util.Calendar value)Less Then.ConditionlessThan(TemporalType temporalType, java.util.Date value)Less Then.Conditionlike(java.lang.String pattern)Like.Conditionlike(java.lang.String pattern, char escape)Like.Conditionlike(java.lang.String pattern, Parameter escape)Like.Conditionlike(Parameter pattern)Like.Conditionlike(Parameter pattern, char escape)Like.Conditionlike(Parameter pattern, Parameter escape)Like.Functionlocate(java.lang.String value)The method for LOCATE function of query objects.Functionlocate(java.lang.String value, int index)The method for LOCATE function of query objects.Functionlocate(java.lang.String value, Expression index)The method for LOCATE function of query objects.Functionlocate(Expression value)The method for LOCATE function of query objects.Functionlocate(Expression value, int index)Locate.Functionlocate(Expression value, Expression index)Locate.Functionlower()The method for LOWER function of query objects.Expressionmultiply(double value)The method for Multiply ( * ) multiplicative arithmetic expression of query objects.Expressionmultiply(long value)The method for Concat ( || ) additive arithmetic expression of query objects.Expressionmultiply(java.math.BigDecimal value)The method for Multiply ( * ) multiplicative arithmetic expression of query objects.Expressionmultiply(Expression value)The method for Multiply ( * ) multiplicative arithmetic expression of query objects.Expressionnegate()Negate.ConditionnotBetween(double low, double high)Not between.ConditionnotBetween(long low, long high)Not between.ConditionnotBetween(java.lang.String low, java.lang.String high)Not between.ConditionnotBetween(java.math.BigDecimal low, java.math.BigDecimal high)Not between.ConditionnotBetween(Expression low, Expression high)Not between.ConditionnotBetween(TemporalType temporalType, java.util.Calendar low, java.util.Calendar high)Not between.ConditionnotBetween(TemporalType temporalType, java.util.Date low, java.util.Date high)Not between.ConditionnotEqual(boolean value)Not equal.ConditionnotEqual(double value)Not equal.ConditionnotEqual(long value)Not equal.ConditionnotEqual(java.lang.String value)Not equal.ConditionnotEqual(java.math.BigDecimal value)Not equal.ConditionnotEqual(Expression value)Not equal.ConditionnotEqual(TemporalType temporalType, java.util.Calendar value)Not equal.ConditionnotEqual(TemporalType temporalType, java.util.Date value)Not equal.ConditionnotLike(java.lang.String pattern)Not like.ConditionnotLike(java.lang.String pattern, char escape)Not like.ConditionnotLike(java.lang.String pattern, Parameter escape)Not like.ConditionnotLike(Parameter pattern)Not like.ConditionnotLike(Parameter pattern, char escape)Not like.ConditionnotLike(Parameter pattern, Parameter escape)Not like.Expressionplus()Plus.Expressionremainder(double value)The method for Reminder ( % ) multiplicative arithmetic expression of query objects.Expressionremainder(long value)The method for Reminder ( % ) multiplicative arithmetic expression of query objects.Expressionremainder(java.math.BigDecimal value)The method for Reminder ( % ) multiplicative arithmetic expression of query objects.Expressionremainder(Expression value)The method for Reminder ( % ) multiplicative arithmetic expression of query objects.Functionsqrt()The method for SQRT function of query objects.Functionsubstring(int index, int length)Substring.Functionsubstring(int index, Expression length)Substring.Functionsubstring(Expression index, int length)Substring.Functionsubstring(Expression index, Expression length)Substring.Expressionsubtract(double value)The method for Subtract ( - ) additive arithmetic expression of query objects.Expressionsubtract(long value)The method for Subtract ( - ) additive arithmetic expression of query objects.Expressionsubtract(java.math.BigDecimal value)The method for Subtract ( - ) additive arithmetic expression of query objects.Expressionsubtract(Expression value)The method for Subtract ( - ) additive arithmetic expression of query objects.Functiontrim()Trim.Functiontrim(char character)Trim.Functiontrim(Parameter character)Trim.Functiontrim(TrimSpecification trimSpecification)Trim.Functiontrim(TrimSpecification trimSpecification, char character)Trim.Functiontrim(TrimSpecification trimSpecification, Parameter character)Trim.Functionupper()The method for UPPER function of query objects..-
Methods inherited from interface org.castor.cpa.query.QueryObject
toString
-
-
-
-
Method Detail
-
add
Expression add(long value)
The method for Add arithmetic expression of query objects.- Parameters:
value- The long value- Returns:
- The Expression of query objects
-
add
Expression add(double value)
The method for Add ( + ) additive arithmetic expression of query objects.- Parameters:
value- The double value- Returns:
- The Expression of query objects of query objects
-
add
Expression add(java.math.BigDecimal value)
The method for Add ( + ) additive arithmetic expression of query objects.- Parameters:
value- The BigDecimal value- Returns:
- The Expression of query objects
-
add
Expression add(Expression value)
The method for Add ( + ) additive arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
subtract
Expression subtract(long value)
The method for Subtract ( - ) additive arithmetic expression of query objects.- Parameters:
value- The long value- Returns:
- The Expression of query objects
-
subtract
Expression subtract(double value)
The method for Subtract ( - ) additive arithmetic expression of query objects.- Parameters:
value- The double value- Returns:
- The Expression of query objects
-
subtract
Expression subtract(java.math.BigDecimal value)
The method for Subtract ( - ) additive arithmetic expression of query objects.- Parameters:
value- The BigDecimal value- Returns:
- The Expression of query objects
-
subtract
Expression subtract(Expression value)
The method for Subtract ( - ) additive arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
concat
Expression concat(java.lang.String value)
The method for Concat ( || ) additive arithmetic expression of query objects.- Parameters:
value- The String value- Returns:
- The Expression of query objects
-
concat
Expression concat(Expression value)
The method for Concat ( || ) additive arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
multiply
Expression multiply(long value)
The method for Concat ( || ) additive arithmetic expression of query objects.- Parameters:
value- The long value- Returns:
- The Expression of query objects
-
multiply
Expression multiply(double value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.- Parameters:
value- The double value- Returns:
- The Expression of query objects
-
multiply
Expression multiply(java.math.BigDecimal value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.- Parameters:
value- The BigDecimal value- Returns:
- The Expression of query objects
-
multiply
Expression multiply(Expression value)
The method for Multiply ( * ) multiplicative arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
divide
Expression divide(long value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects.- Parameters:
value- The long value- Returns:
- The Expression of query objects
-
divide
Expression divide(double value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects.- Parameters:
value- The double value- Returns:
- The Expression of query objects
-
divide
Expression divide(java.math.BigDecimal value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects.- Parameters:
value- The BigDecimal value- Returns:
- The Expression of query objects
-
divide
Expression divide(Expression value)
The method for Divide ( / ) multiplicative arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
remainder
Expression remainder(long value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.- Parameters:
value- The long value- Returns:
- The Expression of query objects
-
remainder
Expression remainder(double value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.- Parameters:
value- The double value- Returns:
- The Expression of query objects
-
remainder
Expression remainder(java.math.BigDecimal value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.- Parameters:
value- The BigDecimal value- Returns:
- The Expression of query objects
-
remainder
Expression remainder(Expression value)
The method for Reminder ( % ) multiplicative arithmetic expression of query objects.- Parameters:
value- The Expression value- Returns:
- The Expression of query objects
-
plus
Expression plus()
Plus.- Returns:
- The Expression of query objects
-
negate
Expression negate()
Negate.- Returns:
- The Expression of query objects
-
length
Function length()
The method for LENGTH function of query objects.- Returns:
- The Function of query objects
-
abs
Function abs()
The method for ABS function of query objects.- Returns:
- The Function of query objects
-
sqrt
Function sqrt()
The method for SQRT function of query objects.- Returns:
- The Function of query objects
-
lower
Function lower()
The method for LOWER function of query objects.- Returns:
- The Function of query objects
-
upper
Function upper()
The method for UPPER function of query objects..- Returns:
- The Function of query objects
-
locate
Function locate(java.lang.String value)
The method for LOCATE function of query objects.- Parameters:
value- The String value- Returns:
- The Function of query objects
-
locate
Function locate(Expression value)
The method for LOCATE function of query objects.- Parameters:
value- The Expression value- Returns:
- The Function of query objects
-
locate
Function locate(java.lang.String value, int index)
The method for LOCATE function of query objects.- Parameters:
value- The String valueindex- The index- Returns:
- The Function of query objects
-
locate
Function locate(java.lang.String value, Expression index)
The method for LOCATE function of query objects.- Parameters:
value- The valueindex- The index- Returns:
- The Function of query objects
-
locate
Function locate(Expression value, int index)
Locate.- Parameters:
value- The valueindex- The index- Returns:
- The Function of query objects
-
locate
Function locate(Expression value, Expression index)
Locate.- Parameters:
value- The valueindex- The index- Returns:
- The Function of query objects
-
substring
Function substring(int index, int length)
Substring.- Parameters:
index- The indexlength- The length- Returns:
- The Function of query objects
-
substring
Function substring(int index, Expression length)
Substring.- Parameters:
index- The indexlength- The length- Returns:
- The Function of query objects
-
substring
Function substring(Expression index, int length)
Substring.- Parameters:
index- The indexlength- The length- Returns:
- The Function of query objects
-
substring
Function substring(Expression index, Expression length)
Substring.- Parameters:
index- The indexlength- The length- Returns:
- The Function of query objects
-
trim
Function trim()
Trim.- Returns:
- The Function of query objects
-
trim
Function trim(char character)
Trim.- Parameters:
character- The character- Returns:
- The Function of query objects
-
trim
Function trim(Parameter character)
Trim.- Parameters:
character- The character- Returns:
- The Function of query objects
-
trim
Function trim(TrimSpecification trimSpecification)
Trim.- Parameters:
trimSpecification- The trim specification- Returns:
- The Function of query objects
-
trim
Function trim(TrimSpecification trimSpecification, char character)
Trim.- Parameters:
trimSpecification- The trim specificationcharacter- The character- Returns:
- The Function of query objects
-
trim
Function trim(TrimSpecification trimSpecification, Parameter character)
Trim.- Parameters:
trimSpecification- The trim specificationcharacter- The character- Returns:
- The Function of query objects
-
equal
Condition equal(boolean value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
equal
Condition equal(long value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
equal
Condition equal(double value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
equal
Condition equal(java.math.BigDecimal value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
equal
Condition equal(java.lang.String value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
equal
Condition equal(TemporalType temporalType, java.util.Date value)
Equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
equal
Condition equal(TemporalType temporalType, java.util.Calendar value)
Equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
equal
Condition equal(Expression value)
Equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(boolean value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(long value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(double value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(java.math.BigDecimal value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(java.lang.String value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
notEqual
Condition notEqual(TemporalType temporalType, java.util.Date value)
Not equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
notEqual
Condition notEqual(TemporalType temporalType, java.util.Calendar value)
Not equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
notEqual
Condition notEqual(Expression value)
Not equal.- Parameters:
value- The value- Returns:
- The condition
-
lessThan
Condition lessThan(long value)
Less Then.- Parameters:
value- The value- Returns:
- The condition
-
lessThan
Condition lessThan(double value)
Less Then.- Parameters:
value- The value- Returns:
- The condition
-
lessThan
Condition lessThan(java.math.BigDecimal value)
Less Then.- Parameters:
value- The value- Returns:
- The condition
-
lessThan
Condition lessThan(java.lang.String value)
Less Then.- Parameters:
value- The value- Returns:
- The condition
-
lessThan
Condition lessThan(TemporalType temporalType, java.util.Date value)
Less Then.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
lessThan
Condition lessThan(TemporalType temporalType, java.util.Calendar value)
Less Then.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
lessThan
Condition lessThan(Expression value)
Less Then.- Parameters:
value- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(long value)
Less equal.- Parameters:
value- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(double value)
Less equal.- Parameters:
value- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(java.math.BigDecimal value)
Less equal.- Parameters:
value- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(java.lang.String value)
Less equal.- Parameters:
value- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(TemporalType temporalType, java.util.Date value)
Less equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(TemporalType temporalType, java.util.Calendar value)
Less equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
lessEqual
Condition lessEqual(Expression value)
Less equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(long value)
Greater equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(double value)
Greater equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(java.math.BigDecimal value)
Greater equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(java.lang.String value)
Greater equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(TemporalType temporalType, java.util.Date value)
Greater equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(TemporalType temporalType, java.util.Calendar value)
Greater equal.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
greaterEqual
Condition greaterEqual(Expression value)
Greater equal.- Parameters:
value- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(long value)
Greater Then.- Parameters:
value- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(double value)
Greater Then.- Parameters:
value- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(java.math.BigDecimal value)
Greater Then.- Parameters:
value- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(java.lang.String value)
Greater Then.- Parameters:
value- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(TemporalType temporalType, java.util.Date value)
Greater Then.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(TemporalType temporalType, java.util.Calendar value)
Greater Then.- Parameters:
temporalType- The temporal typevalue- The value- Returns:
- The condition
-
greaterThan
Condition greaterThan(Expression value)
Greater Then.- Parameters:
value- The value- Returns:
- The condition
-
like
Condition like(java.lang.String pattern)
Like.- Parameters:
pattern- The pattern- Returns:
- The condition
-
like
Condition like(java.lang.String pattern, char escape)
Like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
like
Condition like(java.lang.String pattern, Parameter escape)
Like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
like
Condition like(Parameter pattern)
Like.- Parameters:
pattern- The pattern- Returns:
- The condition
-
like
Condition like(Parameter pattern, char escape)
Like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
like
Condition like(Parameter pattern, Parameter escape)
Like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
notLike
Condition notLike(java.lang.String pattern)
Not like.- Parameters:
pattern- The pattern- Returns:
- The condition
-
notLike
Condition notLike(java.lang.String pattern, char escape)
Not like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
notLike
Condition notLike(java.lang.String pattern, Parameter escape)
Not like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
notLike
Condition notLike(Parameter pattern)
Not like.- Parameters:
pattern- The pattern- Returns:
- The condition
-
notLike
Condition notLike(Parameter pattern, char escape)
Not like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
notLike
Condition notLike(Parameter pattern, Parameter escape)
Not like.- Parameters:
pattern- The patternescape- The escape- Returns:
- The condition
-
between
Condition between(long low, long high)
Between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(double low, double high)
Between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(java.math.BigDecimal low, java.math.BigDecimal high)
Between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(java.lang.String low, java.lang.String high)
Between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(TemporalType temporalType, java.util.Date low, java.util.Date high)
Between.- Parameters:
temporalType- The temporal typelow- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(TemporalType temporalType, java.util.Calendar low, java.util.Calendar high)
Between.- Parameters:
temporalType- The temporal typelow- The lowhigh- The high- Returns:
- The condition
-
between
Condition between(Expression low, Expression high)
Between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(long low, long high)
Not between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(double low, double high)
Not between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(java.math.BigDecimal low, java.math.BigDecimal high)
Not between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(java.lang.String low, java.lang.String high)
Not between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(TemporalType temporalType, java.util.Date low, java.util.Date high)
Not between.- Parameters:
temporalType- The temporal typelow- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(TemporalType temporalType, java.util.Calendar low, java.util.Calendar high)
Not between.- Parameters:
temporalType- The temporal typelow- The lowhigh- The high- Returns:
- The condition
-
notBetween
Condition notBetween(Expression low, Expression high)
Not between.- Parameters:
low- The lowhigh- The high- Returns:
- The condition
-
-