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