public class Expression extends AbstractCondition
Modifier and Type | Class and Description |
---|---|
static class |
Expression.Expr |
Constructor and Description |
---|
Expression(java.lang.String literal) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
abs(java.lang.String expression) |
static java.lang.String |
acos(java.lang.String expression) |
static java.lang.String |
and(java.lang.String... literals) |
static java.lang.String |
asin(java.lang.String expression) |
static java.lang.String |
atan(java.lang.String expression) |
static java.lang.String |
average(java.lang.String expression) |
static java.lang.String |
between(java.lang.String literal,
java.lang.Object min,
java.lang.Object max) |
static java.lang.String |
bitwiseAnd(java.lang.Object... objects) |
static java.lang.String |
bitwiseOr(java.lang.Object... objects) |
static java.lang.String |
bitwiseXOr(java.lang.Object... objects) |
static java.lang.String |
bt(java.lang.String literal,
java.lang.Object min,
java.lang.Object max) |
static java.lang.String |
ceil(java.lang.String expression) |
void |
clearParameters()
Method clearParameters.
|
static java.lang.String |
concat(java.lang.String st1,
java.lang.String st2) |
static java.lang.String |
cos(java.lang.String expression) |
static java.lang.String |
count(java.lang.String expression) |
static java.lang.String |
division(java.lang.Object... objects) |
static java.lang.String |
eq(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
equal(java.lang.String literal,
java.lang.Object value) |
boolean |
equals(java.lang.Object obj) |
static java.lang.String |
exp(java.lang.String expression) |
static java.lang.String |
floor(java.lang.String expression) |
static java.lang.String |
formalize(java.lang.Object value) |
static java.lang.String |
ge(java.lang.String literal,
java.lang.Object value) |
java.lang.String |
getLiteral() |
java.util.List<java.lang.Object> |
getParameters()
Method getParameters.
|
static java.lang.String |
greaterEqual(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
greaterThan(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
gt(java.lang.String literal,
java.lang.Object value) |
int |
hashCode() |
static java.lang.String |
isEmpty(java.lang.String literal) |
static java.lang.String |
isNotEmpty(java.lang.String literal) |
static java.lang.String |
isNotNull(java.lang.String literal) |
static java.lang.String |
isNull(java.lang.String literal) |
static java.lang.String |
le(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
lessEqual(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
lessThan(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
like(java.lang.String literal,
java.lang.String value) |
static java.lang.String |
ln(java.lang.String expression) |
static java.lang.String |
log(java.lang.String b,
java.lang.String x) |
static java.lang.String |
lower(java.lang.String st) |
static java.lang.String |
lPad(java.lang.String st,
int length,
java.lang.String padStr) |
static java.lang.String |
lShift(java.lang.Object... objects) |
static java.lang.String |
lt(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
lTrim(java.lang.String st) |
static java.lang.String |
max(java.lang.String expression) |
static java.lang.String |
min(java.lang.String expression) |
static java.lang.String |
minus(java.lang.Object... objects) |
static java.lang.String |
mod(java.lang.String n1,
java.lang.String n2) |
static java.lang.String |
modulus(java.lang.Object... objects) |
static java.lang.String |
multi(java.lang.Object... objects) |
static java.lang.String |
ne(java.lang.String literal,
java.lang.Object value) |
static java.lang.String |
notEqual(java.lang.String literal,
java.lang.Object value) |
static Expression |
of(java.lang.String literal) |
static java.lang.String |
or(java.lang.String... literals) |
static java.lang.String |
plus(java.lang.Object... objects) |
static java.lang.String |
power(java.lang.String n1,
java.lang.String n2) |
static java.lang.String |
replace(java.lang.String st,
java.lang.String oldString,
java.lang.String replacement) |
static java.lang.String |
rPad(java.lang.String st,
int length,
java.lang.String padStr) |
static java.lang.String |
rShift(java.lang.Object... objects) |
static java.lang.String |
rTrim(java.lang.String st) |
static java.lang.String |
sign(java.lang.String expression) |
static java.lang.String |
sin(java.lang.String expression) |
static java.lang.String |
sqrt(java.lang.String expression) |
static java.lang.String |
stringLength(java.lang.String st) |
static java.lang.String |
subString(java.lang.String st,
int fromIndex) |
static java.lang.String |
subString(java.lang.String st,
int fromIndex,
int length) |
static java.lang.String |
sum(java.lang.String expression) |
static java.lang.String |
tan(java.lang.String expression) |
java.lang.String |
toString(NamingPolicy namingPolicy) |
static java.lang.String |
trim(java.lang.String st) |
static java.lang.String |
upper(java.lang.String st) |
and, copy, getOperator, not, or, toString
public java.lang.String getLiteral()
public static Expression of(java.lang.String literal)
public static java.lang.String equal(java.lang.String literal, java.lang.Object value)
public static java.lang.String eq(java.lang.String literal, java.lang.Object value)
public static java.lang.String notEqual(java.lang.String literal, java.lang.Object value)
public static java.lang.String ne(java.lang.String literal, java.lang.Object value)
public static java.lang.String greaterThan(java.lang.String literal, java.lang.Object value)
public static java.lang.String gt(java.lang.String literal, java.lang.Object value)
public static java.lang.String greaterEqual(java.lang.String literal, java.lang.Object value)
public static java.lang.String ge(java.lang.String literal, java.lang.Object value)
public static java.lang.String lessThan(java.lang.String literal, java.lang.Object value)
public static java.lang.String lt(java.lang.String literal, java.lang.Object value)
public static java.lang.String lessEqual(java.lang.String literal, java.lang.Object value)
public static java.lang.String le(java.lang.String literal, java.lang.Object value)
public static java.lang.String between(java.lang.String literal, java.lang.Object min, java.lang.Object max)
public static java.lang.String bt(java.lang.String literal, java.lang.Object min, java.lang.Object max)
public static java.lang.String like(java.lang.String literal, java.lang.String value)
public static java.lang.String isNull(java.lang.String literal)
public static java.lang.String isNotNull(java.lang.String literal)
public static java.lang.String isEmpty(java.lang.String literal)
public static java.lang.String isNotEmpty(java.lang.String literal)
@SafeVarargs public static java.lang.String and(java.lang.String... literals)
@SafeVarargs public static java.lang.String or(java.lang.String... literals)
@SafeVarargs public static java.lang.String plus(java.lang.Object... objects)
@SafeVarargs public static java.lang.String minus(java.lang.Object... objects)
@SafeVarargs public static java.lang.String multi(java.lang.Object... objects)
@SafeVarargs public static java.lang.String division(java.lang.Object... objects)
@SafeVarargs public static java.lang.String modulus(java.lang.Object... objects)
@SafeVarargs public static java.lang.String lShift(java.lang.Object... objects)
@SafeVarargs public static java.lang.String rShift(java.lang.Object... objects)
@SafeVarargs public static java.lang.String bitwiseAnd(java.lang.Object... objects)
@SafeVarargs public static java.lang.String bitwiseOr(java.lang.Object... objects)
@SafeVarargs public static java.lang.String bitwiseXOr(java.lang.Object... objects)
public static java.lang.String formalize(java.lang.Object value)
public static java.lang.String count(java.lang.String expression)
public static java.lang.String average(java.lang.String expression)
public static java.lang.String sum(java.lang.String expression)
public static java.lang.String min(java.lang.String expression)
public static java.lang.String max(java.lang.String expression)
public static java.lang.String abs(java.lang.String expression)
public static java.lang.String acos(java.lang.String expression)
public static java.lang.String asin(java.lang.String expression)
public static java.lang.String atan(java.lang.String expression)
public static java.lang.String ceil(java.lang.String expression)
public static java.lang.String cos(java.lang.String expression)
public static java.lang.String exp(java.lang.String expression)
public static java.lang.String floor(java.lang.String expression)
public static java.lang.String log(java.lang.String b, java.lang.String x)
public static java.lang.String ln(java.lang.String expression)
public static java.lang.String mod(java.lang.String n1, java.lang.String n2)
public static java.lang.String power(java.lang.String n1, java.lang.String n2)
public static java.lang.String sign(java.lang.String expression)
public static java.lang.String sin(java.lang.String expression)
public static java.lang.String sqrt(java.lang.String expression)
public static java.lang.String tan(java.lang.String expression)
public static java.lang.String concat(java.lang.String st1, java.lang.String st2)
public static java.lang.String replace(java.lang.String st, java.lang.String oldString, java.lang.String replacement)
public static java.lang.String stringLength(java.lang.String st)
public static java.lang.String subString(java.lang.String st, int fromIndex)
public static java.lang.String subString(java.lang.String st, int fromIndex, int length)
public static java.lang.String trim(java.lang.String st)
public static java.lang.String lTrim(java.lang.String st)
public static java.lang.String rTrim(java.lang.String st)
public static java.lang.String lPad(java.lang.String st, int length, java.lang.String padStr)
public static java.lang.String rPad(java.lang.String st, int length, java.lang.String padStr)
public static java.lang.String lower(java.lang.String st)
public static java.lang.String upper(java.lang.String st)
public java.util.List<java.lang.Object> getParameters()
Condition
public void clearParameters()
Condition
public java.lang.String toString(NamingPolicy namingPolicy)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object