All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
ExpressionBuilder.Function |
abs(ExpressionBuilder.Value num) |
void |
accept(ExpressionBuilder.Visitor visitor,
ExpressionBuilder.VisitorFilter filter) |
ExpressionBuilder.Function |
acos(ExpressionBuilder.Value num) |
ExpressionBuilder.BinaryOperator |
add(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder |
and(ExpressionBuilder.Value value) |
ExpressionBuilder.BinaryOperator |
and(ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.BinaryOperator |
and(Expression leftOperand,
Expression rightOperand) |
ExpressionBuilder.BinaryOperator |
and(Expression leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.Function |
ascii(ExpressionBuilder.Value str) |
ExpressionBuilder.Function |
asin(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
atan(ExpressionBuilder.Value num) |
ExpressionBuilder.BinaryOperator |
binaryOperator(java.lang.String name,
ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.BinaryOperator |
binaryOperator(java.lang.String name,
java.lang.String format,
ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.Function |
bitand(ExpressionBuilder.Value num1,
ExpressionBuilder.Value num2) |
ExpressionBuilder.Function |
bitor(ExpressionBuilder.Value num1,
ExpressionBuilder.Value num2) |
ExpressionBuilder.Function |
bitxor(ExpressionBuilder.Value num1,
ExpressionBuilder.Value num2) |
java.lang.String |
build() |
java.lang.String |
build(Formatter<ExpressionBuilder.Value> formatter) |
ExpressionBuilder.Function |
builtin_function(java.lang.String name,
java.lang.String format,
ExpressionBuilder.Value... values) |
java.lang.String |
bytearray_0x(byte[] data) |
java.lang.String |
bytearray_hex(byte[] data) |
java.lang.String |
bytearray_x(byte[] data) |
ExpressionBuilder.Constant |
bytearray(byte[] data) |
ExpressionBuilder.Function |
cast(ExpressionBuilder.Value object,
ExpressionBuilder.Value typeName) |
ExpressionBuilder.Function |
cast(ExpressionBuilder.Value object,
int type) |
ExpressionBuilder.Function |
ceil(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
chr(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
color(java.awt.Color color) |
ExpressionBuilder.Function |
color(ExpressionBuilder.Value red,
ExpressionBuilder.Value green,
ExpressionBuilder.Value blue,
ExpressionBuilder.Value alfa) |
ExpressionBuilder.Variable |
column(java.lang.String name) |
ExpressionBuilder.Value |
column(java.lang.String tableName,
java.lang.String columnName) |
ExpressionBuilder.Function |
concat(ExpressionBuilder.Value... values) |
ExpressionBuilder.Constant |
constant(java.lang.Object value) |
ExpressionBuilder.Constant |
constant(java.lang.Object value,
java.lang.Class theClass) |
ExpressionBuilder.Constant |
constant(java.lang.Object value,
int type) |
ExpressionBuilder.Function |
cos(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
cosh(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
cot(ExpressionBuilder.Value num) |
ExpressionBuilder |
createExpressionBuilder() |
ExpressionBuilder.Function |
current_date() |
ExpressionBuilder.Function |
current_time() |
ExpressionBuilder.Function |
current_timestamp() |
ExpressionBuilder.Custom |
custom(java.lang.Object value) |
ExpressionBuilder.Function |
date_add(ExpressionBuilder.Value datefield,
ExpressionBuilder.Value valueToAdd,
ExpressionBuilder.Value date) |
ExpressionBuilder.Function |
date_diff(ExpressionBuilder.Value datefield,
ExpressionBuilder.Value valueToSubst,
ExpressionBuilder.Value date) |
ExpressionBuilder.Function |
date(java.util.Date date) |
ExpressionBuilder.Function |
date(ExpressionBuilder.Value date) |
ExpressionBuilder.Function |
date(java.lang.String date) |
ExpressionBuilder.Function |
decode(ExpressionBuilder.Value value,
ExpressionBuilder.Value format) |
ExpressionBuilder.Function |
degrees(ExpressionBuilder.Value num) |
ExpressionBuilder.BinaryOperator |
div(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.BinaryOperator |
eq(ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.Function |
exp(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
extract(ExpressionBuilder.Value datefield,
ExpressionBuilder.Value source) |
ExpressionBuilder.Function |
floor(ExpressionBuilder.Value num) |
Formatter<ExpressionBuilder.Value> |
formatter() |
ExpressionBuilder.Function |
function(java.lang.String name,
ExpressionBuilder.Value... values) |
ExpressionBuilder.BinaryOperator |
ge(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
getattr(java.lang.String objectId,
java.lang.String attributeId) |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
ExpressionBuilder.Group |
group(ExpressionBuilder.Value value) |
ExpressionBuilder.BinaryOperator |
gt(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
hostexpression(ExpressionBuilder.Value expression) |
java.lang.String |
identifier(java.lang.String id) |
ExpressionBuilder.Function |
ifnull(ExpressionBuilder.Value value,
ExpressionBuilder.Value iftrue,
ExpressionBuilder.Value iffalse) |
ExpressionBuilder.Function |
iif(ExpressionBuilder.Value condition,
ExpressionBuilder.Value iftrue,
ExpressionBuilder.Value iffalse) |
ExpressionBuilder.BinaryOperator |
ilike(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
instr(ExpressionBuilder.Value str,
ExpressionBuilder.Value search,
ExpressionBuilder.Value start) |
ExpressionBuilder.Function |
is_null(ExpressionBuilder.Value value) |
boolean |
isEmpty() |
ExpressionBuilder.BinaryOperator |
le(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
left(ExpressionBuilder.Value str,
ExpressionBuilder.Value size) |
ExpressionBuilder.Function |
lenght(ExpressionBuilder.Value str) |
ExpressionBuilder.Function |
let(java.lang.String name,
ExpressionBuilder.Value value) |
ExpressionBuilder.BinaryOperator |
like(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
list() |
ExpressionBuilder.Function |
locate(ExpressionBuilder.Value search,
ExpressionBuilder.Value str,
ExpressionBuilder.Value start) |
ExpressionBuilder.Function |
log(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
log10(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
lower(ExpressionBuilder.Value str) |
ExpressionBuilder.Function |
lpad(ExpressionBuilder.Value str,
ExpressionBuilder.Value len,
ExpressionBuilder.Value padstr) |
ExpressionBuilder.BinaryOperator |
lt(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
ltrim(ExpressionBuilder.Value str) |
ExpressionBuilder.Method |
method(ExpressionBuilder.Value instance,
java.lang.String name,
ExpressionBuilder.Value... values) |
ExpressionBuilder.BinaryOperator |
mult(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.BinaryOperator |
ne(ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.Function |
not_is_null(ExpressionBuilder.Value value) |
ExpressionBuilder.Function |
not(ExpressionBuilder.Value value) |
ExpressionBuilder |
or(ExpressionBuilder.Value value) |
ExpressionBuilder.BinaryOperator |
or(ExpressionBuilder.Value leftOperand,
ExpressionBuilder.Value rightOperand) |
ExpressionBuilder.Parameter |
parameter() |
ExpressionBuilder.Parameter |
parameter(java.lang.String name) |
java.util.List<java.lang.String> |
parameters_names() |
java.util.List<ExpressionBuilder.Parameter> |
parameters() |
ExpressionBuilder.Function |
pi() |
ExpressionBuilder.Function |
position(ExpressionBuilder.Value search,
ExpressionBuilder.Value str) |
ExpressionBuilder.Function |
power(ExpressionBuilder.Value num) |
java.lang.String |
quote_for_identifiers() |
java.lang.String |
quote_for_strings() |
ExpressionBuilder.Function |
radians(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
rand(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
repeat(ExpressionBuilder.Value str,
ExpressionBuilder.Value size) |
ExpressionBuilder.Function |
replace(ExpressionBuilder.Value str,
ExpressionBuilder.Value search,
ExpressionBuilder.Value replstr) |
java.lang.String |
repr(java.lang.Object value) |
ExpressionBuilder.Function |
right(ExpressionBuilder.Value str,
ExpressionBuilder.Value len) |
ExpressionBuilder.Function |
round(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
rpad(ExpressionBuilder.Value str,
ExpressionBuilder.Value len,
ExpressionBuilder.Value padstr) |
ExpressionBuilder.Function |
rtrim(ExpressionBuilder.Value str) |
ExpressionBuilder |
set(ExpressionBuilder.Value value) |
void |
setProperties(java.lang.Class filter,
java.lang.Object... values) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
ExpressionBuilder.Function |
sign(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
sin(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
sinh(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
space(ExpressionBuilder.Value size) |
ExpressionBuilder.Function |
sqrt(ExpressionBuilder.Value num) |
java.lang.String |
string(java.lang.String s) |
ExpressionBuilder.BinaryOperator |
subst(ExpressionBuilder.Value op1,
ExpressionBuilder.Value op2) |
ExpressionBuilder.Function |
substring(ExpressionBuilder.Value str,
ExpressionBuilder.Value start,
ExpressionBuilder.Value len) |
ExpressionBuilder.Function |
tan(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
tanh(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
time(java.util.Date time) |
ExpressionBuilder.Function |
time(ExpressionBuilder.Value time) |
ExpressionBuilder.Function |
time(java.lang.String time) |
ExpressionBuilder.Function |
timestamp(java.util.Date timestamp) |
ExpressionBuilder.Function |
timestamp(ExpressionBuilder.Value timestamp) |
ExpressionBuilder.Function |
timestamp(java.lang.String timestamp) |
ExpressionBuilder.Function |
to_date(ExpressionBuilder.Value date,
ExpressionBuilder.Value format) |
ExpressionBuilder.Function |
to_timestamp(ExpressionBuilder.Value timestamp,
ExpressionBuilder.Value format) |
ExpressionBuilder.Function |
toDouble(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
toFloat(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
toInteger(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
toLong(ExpressionBuilder.Value num) |
ExpressionBuilder.Function |
toStr(ExpressionBuilder.Value object) |
java.lang.String |
toString() |
java.lang.String |
toString(Formatter<ExpressionBuilder.Value> formatter) |
ExpressionBuilder.Value |
toValue(java.lang.String expression) |
ExpressionBuilder.Function |
trim(ExpressionBuilder.Value str) |
ExpressionBuilder.Function |
tuple() |
ExpressionBuilder.Function |
tuple(java.lang.Object... values) |
ExpressionBuilder.Function |
upper(ExpressionBuilder.Value str) |
ExpressionBuilder.Value |
value() |
ExpressionBuilder |
value(ExpressionBuilder.Value value) |
ExpressionBuilder.Variable |
variable(java.lang.String name) |
java.util.List<java.lang.String> |
variables_names() |
java.util.List<ExpressionBuilder.Variable> |
variables() |
ExpressionBuilder.Function |
zero() |