public interface ExpressionBuilder extends PropertiesSupport
Modifier and Type | Interface and Description |
---|---|
static class |
ExpressionBuilder.AbstractValue |
static interface |
ExpressionBuilder.BinaryOperator |
static class |
ExpressionBuilder.ClassVisitorFilter |
static interface |
ExpressionBuilder.Constant |
static interface |
ExpressionBuilder.Custom |
static interface |
ExpressionBuilder.Function |
static interface |
ExpressionBuilder.Group |
static interface |
ExpressionBuilder.Method |
static interface |
ExpressionBuilder.Parameter |
static interface |
ExpressionBuilder.Value |
static interface |
ExpressionBuilder.Variable |
static interface |
ExpressionBuilder.Visitable |
static interface |
ExpressionBuilder.Visitor |
static interface |
ExpressionBuilder.VisitorFilter |
Modifier and Type | Field and Description |
---|---|
static Formatter<ExpressionBuilder.Value> |
EMPTY_FORMATTER |
static java.lang.String |
FUNCTION_$CONSTANT
Deprecated.
|
static java.lang.String |
FUNCTION_$HOSTEXPRESSION |
static java.lang.String |
FUNCTION_$IDENTIFIER
Deprecated.
|
static java.lang.String |
FUNCTION_ABS |
static java.lang.String |
FUNCTION_ACOS |
static java.lang.String |
FUNCTION_ASCII |
static java.lang.String |
FUNCTION_ASIN |
static java.lang.String |
FUNCTION_ATAN |
static java.lang.String |
FUNCTION_AVG |
static java.lang.String |
FUNCTION_BITAND |
static java.lang.String |
FUNCTION_BITOR |
static java.lang.String |
FUNCTION_BITXOR |
static java.lang.String |
FUNCTION_CASE |
static java.lang.String |
FUNCTION_CAST |
static java.lang.String |
FUNCTION_CEIL |
static java.lang.String |
FUNCTION_CHR |
static java.lang.String |
FUNCTION_COLOR |
static java.lang.String |
FUNCTION_CONCAT |
static java.lang.String |
FUNCTION_COS |
static java.lang.String |
FUNCTION_COSH |
static java.lang.String |
FUNCTION_COT |
static java.lang.String |
FUNCTION_COUNT |
static java.lang.String |
FUNCTION_CRC32 |
static java.lang.String |
FUNCTION_CURRENT_DATE |
static java.lang.String |
FUNCTION_CURRENT_TIME |
static java.lang.String |
FUNCTION_CURRENT_TIMESTAMP |
static java.lang.String |
FUNCTION_DATE |
static java.lang.String |
FUNCTION_DATEADD |
static java.lang.String |
FUNCTION_DATEDIFF |
static java.lang.String |
FUNCTION_DECODE |
static java.lang.String |
FUNCTION_DECR |
static java.lang.String |
FUNCTION_DEGREES |
static java.lang.String |
FUNCTION_DESKTOPBROWSE |
static java.lang.String |
FUNCTION_DESKTOPEDIT |
static java.lang.String |
FUNCTION_DESKTOPOPEN |
static java.lang.String |
FUNCTION_DICT |
static java.lang.String |
FUNCTION_ENCODE |
static java.lang.String |
FUNCTION_EVAL |
static java.lang.String |
FUNCTION_EXP |
static java.lang.String |
FUNCTION_EXTRACT |
static java.lang.String |
FUNCTION_FLOOR |
static java.lang.String |
FUNCTION_GETATTR |
static java.lang.String |
FUNCTION_GETITEM |
static java.lang.String |
FUNCTION_IF |
static java.lang.String |
FUNCTION_IFNULL |
static java.lang.String |
FUNCTION_IIF |
static java.lang.String |
FUNCTION_INCR |
static java.lang.String |
FUNCTION_INSTR |
static java.lang.String |
FUNCTION_JSON_VALUE |
static java.lang.String |
FUNCTION_LEFT |
static java.lang.String |
FUNCTION_LENGHT |
static java.lang.String |
FUNCTION_LET |
static java.lang.String |
FUNCTION_LIST |
static java.lang.String |
FUNCTION_LOCATE |
static java.lang.String |
FUNCTION_LOG |
static java.lang.String |
FUNCTION_LOG10 |
static java.lang.String |
FUNCTION_LOWER |
static java.lang.String |
FUNCTION_LPAD |
static java.lang.String |
FUNCTION_LTRIM |
static java.lang.String |
FUNCTION_MAP |
static java.lang.String |
FUNCTION_MAX |
static java.lang.String |
FUNCTION_MD5HEX |
static java.lang.String |
FUNCTION_MIN |
static java.lang.String |
FUNCTION_MOD |
static java.lang.String |
FUNCTION_PI |
static java.lang.String |
FUNCTION_POSITION |
static java.lang.String |
FUNCTION_POWER |
static java.lang.String |
FUNCTION_RADIANS |
static java.lang.String |
FUNCTION_RAND |
static java.lang.String |
FUNCTION_RANGE |
static java.lang.String |
FUNCTION_REPEAT |
static java.lang.String |
FUNCTION_REPLACE |
static java.lang.String |
FUNCTION_REVERSEINSTR |
static java.lang.String |
FUNCTION_RIGHT |
static java.lang.String |
FUNCTION_ROUND |
static java.lang.String |
FUNCTION_RPAD |
static java.lang.String |
FUNCTION_RTRIM |
static java.lang.String |
FUNCTION_SETATTR |
static java.lang.String |
FUNCTION_SIGN |
static java.lang.String |
FUNCTION_SIN |
static java.lang.String |
FUNCTION_SINH |
static java.lang.String |
FUNCTION_SPACE |
static java.lang.String |
FUNCTION_SQRT |
static java.lang.String |
FUNCTION_SUBSTRING |
static java.lang.String |
FUNCTION_SUM |
static java.lang.String |
FUNCTION_TAN |
static java.lang.String |
FUNCTION_TANH |
static java.lang.String |
FUNCTION_TIME |
static java.lang.String |
FUNCTION_TIMESTAMP |
static java.lang.String |
FUNCTION_TO_DATE |
static java.lang.String |
FUNCTION_TO_TIMESTAMP |
static java.lang.String |
FUNCTION_TODOUBLE |
static java.lang.String |
FUNCTION_TOFLOAT |
static java.lang.String |
FUNCTION_TOINTEGER |
static java.lang.String |
FUNCTION_TOJSON |
static java.lang.String |
FUNCTION_TOLONG |
static java.lang.String |
FUNCTION_TOSTR |
static java.lang.String |
FUNCTION_TRIM |
static java.lang.String |
FUNCTION_TUPLE |
static java.lang.String |
FUNCTION_UPPER |
static java.lang.String |
FUNCTION_URL |
static java.lang.String |
FUNCTION_URLREAD |
static java.lang.String |
FUNCTION_URLREADBYTES |
static java.lang.String |
FUNCTION_UUID |
static java.lang.String |
FUNCTION_ZERO |
static java.lang.String |
OPERATOR_ADD |
static java.lang.String |
OPERATOR_AND |
static java.lang.String |
OPERATOR_AND2 |
static java.lang.String |
OPERATOR_BETWEEN |
static java.lang.String |
OPERATOR_CONCAT |
static java.lang.String |
OPERATOR_DIV |
static java.lang.String |
OPERATOR_EQ |
static java.lang.String |
OPERATOR_GE |
static java.lang.String |
OPERATOR_GT |
static java.lang.String |
OPERATOR_ILIKE |
static java.lang.String |
OPERATOR_IN |
static java.lang.String |
OPERATOR_IS |
static java.lang.String |
OPERATOR_IS_NOT_NULL |
static java.lang.String |
OPERATOR_IS_NULL |
static java.lang.String |
OPERATOR_LE |
static java.lang.String |
OPERATOR_LIKE |
static java.lang.String |
OPERATOR_LT |
static java.lang.String |
OPERATOR_MOD |
static java.lang.String |
OPERATOR_MULT |
static java.lang.String |
OPERATOR_NE |
static java.lang.String |
OPERATOR_NEGATE |
static java.lang.String |
OPERATOR_NOT |
static java.lang.String |
OPERATOR_OR |
static java.lang.String |
OPERATOR_REGEXP |
static java.lang.String |
OPERATOR_SUBST |
static int |
PARAMETER_TYPE_CONSTANT |
static int |
PARAMETER_TYPE_VARIABLE |
static ExpressionBuilder.Constant |
VALUE_NULL |
getProperties, getProperty, setProperty
static final java.lang.String OPERATOR_NOT
static final java.lang.String OPERATOR_NEGATE
static final java.lang.String OPERATOR_IS
static final java.lang.String OPERATOR_IS_NULL
static final java.lang.String OPERATOR_IS_NOT_NULL
static final java.lang.String OPERATOR_AND
static final java.lang.String OPERATOR_OR
static final java.lang.String OPERATOR_EQ
static final java.lang.String OPERATOR_NE
static final java.lang.String OPERATOR_GT
static final java.lang.String OPERATOR_GE
static final java.lang.String OPERATOR_LT
static final java.lang.String OPERATOR_LE
static final java.lang.String OPERATOR_LIKE
static final java.lang.String OPERATOR_ILIKE
static final java.lang.String OPERATOR_ADD
static final java.lang.String OPERATOR_SUBST
static final java.lang.String OPERATOR_MULT
static final java.lang.String OPERATOR_DIV
static final java.lang.String OPERATOR_MOD
static final java.lang.String OPERATOR_CONCAT
static final java.lang.String OPERATOR_REGEXP
static final java.lang.String OPERATOR_AND2
static final java.lang.String OPERATOR_IN
static final java.lang.String OPERATOR_BETWEEN
static final java.lang.String FUNCTION_CASE
static final java.lang.String FUNCTION_IIF
static final java.lang.String FUNCTION_IF
static final java.lang.String FUNCTION_IFNULL
static final java.lang.String FUNCTION_LEFT
static final java.lang.String FUNCTION_RIGHT
static final java.lang.String FUNCTION_LOCATE
static final java.lang.String FUNCTION_POSITION
static final java.lang.String FUNCTION_LPAD
static final java.lang.String FUNCTION_RPAD
static final java.lang.String FUNCTION_LTRIM
static final java.lang.String FUNCTION_RTRIM
static final java.lang.String FUNCTION_TRIM
static final java.lang.String FUNCTION_REPEAT
static final java.lang.String FUNCTION_REPLACE
static final java.lang.String FUNCTION_ASCII
static final java.lang.String FUNCTION_LENGHT
static final java.lang.String FUNCTION_INSTR
static final java.lang.String FUNCTION_REVERSEINSTR
static final java.lang.String FUNCTION_LOWER
static final java.lang.String FUNCTION_UPPER
static final java.lang.String FUNCTION_SPACE
static final java.lang.String FUNCTION_SUBSTRING
static final java.lang.String FUNCTION_CONCAT
static final java.lang.String FUNCTION_ABS
static final java.lang.String FUNCTION_ACOS
static final java.lang.String FUNCTION_ASIN
static final java.lang.String FUNCTION_ATAN
static final java.lang.String FUNCTION_COS
static final java.lang.String FUNCTION_COSH
static final java.lang.String FUNCTION_COT
static final java.lang.String FUNCTION_BITAND
static final java.lang.String FUNCTION_BITOR
static final java.lang.String FUNCTION_BITXOR
static final java.lang.String FUNCTION_CEIL
static final java.lang.String FUNCTION_DEGREES
static final java.lang.String FUNCTION_EXP
static final java.lang.String FUNCTION_FLOOR
static final java.lang.String FUNCTION_LOG
static final java.lang.String FUNCTION_LOG10
static final java.lang.String FUNCTION_PI
static final java.lang.String FUNCTION_POWER
static final java.lang.String FUNCTION_RADIANS
static final java.lang.String FUNCTION_RAND
static final java.lang.String FUNCTION_ROUND
static final java.lang.String FUNCTION_SQRT
static final java.lang.String FUNCTION_SIGN
static final java.lang.String FUNCTION_SIN
static final java.lang.String FUNCTION_SINH
static final java.lang.String FUNCTION_TAN
static final java.lang.String FUNCTION_TANH
static final java.lang.String FUNCTION_ZERO
static final java.lang.String FUNCTION_CHR
static final java.lang.String FUNCTION_MOD
static final java.lang.String FUNCTION_UUID
static final java.lang.String FUNCTION_COUNT
static final java.lang.String FUNCTION_MAX
static final java.lang.String FUNCTION_MIN
static final java.lang.String FUNCTION_SUM
static final java.lang.String FUNCTION_AVG
static final java.lang.String FUNCTION_DATE
static final java.lang.String FUNCTION_TIME
static final java.lang.String FUNCTION_TIMESTAMP
static final java.lang.String FUNCTION_TO_DATE
static final java.lang.String FUNCTION_TO_TIMESTAMP
static final java.lang.String FUNCTION_DATEDIFF
static final java.lang.String FUNCTION_DATEADD
static final java.lang.String FUNCTION_CURRENT_TIMESTAMP
static final java.lang.String FUNCTION_CURRENT_TIME
static final java.lang.String FUNCTION_CURRENT_DATE
static final java.lang.String FUNCTION_EXTRACT
static final java.lang.String FUNCTION_CAST
static final java.lang.String FUNCTION_DECODE
static final java.lang.String FUNCTION_ENCODE
static final java.lang.String FUNCTION_TODOUBLE
static final java.lang.String FUNCTION_TOFLOAT
static final java.lang.String FUNCTION_TOINTEGER
static final java.lang.String FUNCTION_TOLONG
static final java.lang.String FUNCTION_TOSTR
static final java.lang.String FUNCTION_TOJSON
static final java.lang.String FUNCTION_MAP
static final java.lang.String FUNCTION_LET
static final java.lang.String FUNCTION_INCR
static final java.lang.String FUNCTION_DECR
static final java.lang.String FUNCTION_RANGE
static final java.lang.String FUNCTION_EVAL
static final java.lang.String FUNCTION_LIST
static final java.lang.String FUNCTION_TUPLE
static final java.lang.String FUNCTION_DICT
@Deprecated static final java.lang.String FUNCTION_$CONSTANT
@Deprecated static final java.lang.String FUNCTION_$IDENTIFIER
static final java.lang.String FUNCTION_$HOSTEXPRESSION
static final java.lang.String FUNCTION_GETATTR
static final java.lang.String FUNCTION_SETATTR
static final java.lang.String FUNCTION_GETITEM
static final java.lang.String FUNCTION_URLREAD
static final java.lang.String FUNCTION_URLREADBYTES
static final java.lang.String FUNCTION_URL
static final java.lang.String FUNCTION_DESKTOPBROWSE
static final java.lang.String FUNCTION_DESKTOPOPEN
static final java.lang.String FUNCTION_DESKTOPEDIT
static final java.lang.String FUNCTION_CRC32
static final java.lang.String FUNCTION_MD5HEX
static final java.lang.String FUNCTION_COLOR
static final java.lang.String FUNCTION_JSON_VALUE
static final int PARAMETER_TYPE_CONSTANT
static final int PARAMETER_TYPE_VARIABLE
static final ExpressionBuilder.Constant VALUE_NULL
static final Formatter<ExpressionBuilder.Value> EMPTY_FORMATTER
static boolean isFunction(ExpressionBuilder.Value value, java.lang.String name)
Formatter<ExpressionBuilder.Value> formatter()
java.lang.String quote_for_identifiers()
java.lang.String quote_for_strings()
void accept(ExpressionBuilder.Visitor visitor, ExpressionBuilder.VisitorFilter filter)
java.util.List<ExpressionBuilder.Variable> variables()
java.util.List<java.lang.String> variables_names()
java.util.List<ExpressionBuilder.Parameter> parameters()
java.util.List<java.lang.String> parameters_names()
java.lang.String identifier(java.lang.String name)
java.lang.String bytearray_hex(byte[] data)
java.lang.String bytearray_0x(byte[] data)
java.lang.String bytearray_x(byte[] data)
java.lang.String string(java.lang.String s)
ExpressionBuilder.Value value()
ExpressionBuilder value(ExpressionBuilder.Value value)
ExpressionBuilder.Group group(ExpressionBuilder.Value group)
ExpressionBuilder.Constant bytearray(byte[] data)
ExpressionBuilder.Variable variable(java.lang.String name)
ExpressionBuilder.Variable column(java.lang.String name)
ExpressionBuilder.Value column(java.lang.String tableName, java.lang.String columnName)
ExpressionBuilder.Parameter parameter(java.lang.String name)
ExpressionBuilder.Parameter parameter()
ExpressionBuilder.Constant constant(java.lang.Object value)
ExpressionBuilder.Constant constant(java.lang.Object value, int type)
ExpressionBuilder.Constant constant(java.lang.Object value, java.lang.Class theClass)
ExpressionBuilder.Custom custom(java.lang.Object value)
ExpressionBuilder.Method method(ExpressionBuilder.Value instance, java.lang.String name, ExpressionBuilder.Value... values)
ExpressionBuilder.Function function(java.lang.String name, ExpressionBuilder.Value... values)
ExpressionBuilder.BinaryOperator binaryOperator(java.lang.String name, ExpressionBuilder.Value leftOperand, ExpressionBuilder.Value rightOperand)
ExpressionBuilder.Value toValue(java.lang.String expression)
java.lang.String repr(java.lang.Object value)
java.lang.String toString(Formatter<ExpressionBuilder.Value> formatter)
ExpressionBuilder.Function not(ExpressionBuilder.Value value)
ExpressionBuilder.Function not_is_null(ExpressionBuilder.Value value)
ExpressionBuilder.Function is_null(ExpressionBuilder.Value value)
ExpressionBuilder.BinaryOperator and(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator and(Expression op1, Expression op2)
ExpressionBuilder.BinaryOperator and(Expression op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator like(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator ilike(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator add(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator subst(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator mult(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.BinaryOperator div(ExpressionBuilder.Value op1, ExpressionBuilder.Value op2)
ExpressionBuilder.Function concat(ExpressionBuilder.Value... values)
ExpressionBuilder set(ExpressionBuilder.Value value)
ExpressionBuilder and(ExpressionBuilder.Value value)
ExpressionBuilder or(ExpressionBuilder.Value value)
ExpressionBuilder.Function iif(ExpressionBuilder.Value condition, ExpressionBuilder.Value iftrue, ExpressionBuilder.Value iffalse)
ExpressionBuilder.Function ifnull(ExpressionBuilder.Value value, ExpressionBuilder.Value iftrue, ExpressionBuilder.Value iffalse)
ExpressionBuilder createExpressionBuilder()
ExpressionBuilder.Function left(ExpressionBuilder.Value str, ExpressionBuilder.Value size)
ExpressionBuilder.Function right(ExpressionBuilder.Value str, ExpressionBuilder.Value len)
ExpressionBuilder.Function locate(ExpressionBuilder.Value search, ExpressionBuilder.Value str, ExpressionBuilder.Value start)
ExpressionBuilder.Function position(ExpressionBuilder.Value search, ExpressionBuilder.Value str)
ExpressionBuilder.Function lpad(ExpressionBuilder.Value str, ExpressionBuilder.Value len, ExpressionBuilder.Value padstr)
ExpressionBuilder.Function rpad(ExpressionBuilder.Value str, ExpressionBuilder.Value len, ExpressionBuilder.Value padstr)
ExpressionBuilder.Function ltrim(ExpressionBuilder.Value str)
ExpressionBuilder.Function rtrim(ExpressionBuilder.Value str)
ExpressionBuilder.Function trim(ExpressionBuilder.Value str)
ExpressionBuilder.Function repeat(ExpressionBuilder.Value str, ExpressionBuilder.Value size)
ExpressionBuilder.Function replace(ExpressionBuilder.Value str, ExpressionBuilder.Value search, ExpressionBuilder.Value replstr)
ExpressionBuilder.Function ascii(ExpressionBuilder.Value str)
ExpressionBuilder.Function lenght(ExpressionBuilder.Value str)
ExpressionBuilder.Function instr(ExpressionBuilder.Value str, ExpressionBuilder.Value search, ExpressionBuilder.Value start)
ExpressionBuilder.Function lower(ExpressionBuilder.Value str)
ExpressionBuilder.Function upper(ExpressionBuilder.Value str)
ExpressionBuilder.Function space(ExpressionBuilder.Value size)
ExpressionBuilder.Function substring(ExpressionBuilder.Value str, ExpressionBuilder.Value start, ExpressionBuilder.Value len)
ExpressionBuilder.Function abs(ExpressionBuilder.Value num)
ExpressionBuilder.Function acos(ExpressionBuilder.Value num)
ExpressionBuilder.Function asin(ExpressionBuilder.Value num)
ExpressionBuilder.Function atan(ExpressionBuilder.Value num)
ExpressionBuilder.Function cos(ExpressionBuilder.Value num)
ExpressionBuilder.Function cosh(ExpressionBuilder.Value num)
ExpressionBuilder.Function cot(ExpressionBuilder.Value num)
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)
ExpressionBuilder.Function ceil(ExpressionBuilder.Value num)
ExpressionBuilder.Function degrees(ExpressionBuilder.Value num)
ExpressionBuilder.Function exp(ExpressionBuilder.Value num)
ExpressionBuilder.Function floor(ExpressionBuilder.Value num)
ExpressionBuilder.Function log(ExpressionBuilder.Value num)
ExpressionBuilder.Function log10(ExpressionBuilder.Value num)
ExpressionBuilder.Function pi()
ExpressionBuilder.Function power(ExpressionBuilder.Value num)
ExpressionBuilder.Function radians(ExpressionBuilder.Value num)
ExpressionBuilder.Function rand(ExpressionBuilder.Value num)
ExpressionBuilder.Function round(ExpressionBuilder.Value num)
ExpressionBuilder.Function sqrt(ExpressionBuilder.Value num)
ExpressionBuilder.Function sign(ExpressionBuilder.Value num)
ExpressionBuilder.Function sin(ExpressionBuilder.Value num)
ExpressionBuilder.Function sinh(ExpressionBuilder.Value num)
ExpressionBuilder.Function tan(ExpressionBuilder.Value num)
ExpressionBuilder.Function tanh(ExpressionBuilder.Value num)
ExpressionBuilder.Function zero()
ExpressionBuilder.Function chr(ExpressionBuilder.Value num)
ExpressionBuilder.Function decode(ExpressionBuilder.Value value, ExpressionBuilder.Value format)
ExpressionBuilder.Function cast(ExpressionBuilder.Value object, ExpressionBuilder.Value typeName)
ExpressionBuilder.Function cast(ExpressionBuilder.Value object, int type)
ExpressionBuilder.Function toDouble(ExpressionBuilder.Value object)
ExpressionBuilder.Function toFloat(ExpressionBuilder.Value object)
ExpressionBuilder.Function toLong(ExpressionBuilder.Value object)
ExpressionBuilder.Function toInteger(ExpressionBuilder.Value object)
ExpressionBuilder.Function toStr(ExpressionBuilder.Value object)
ExpressionBuilder.Function list()
ExpressionBuilder.Function tuple()
ExpressionBuilder.Function tuple(java.lang.Object... values)
ExpressionBuilder.Function getattr(java.lang.String objectId, java.lang.String attributeId)
boolean isEmpty()
ExpressionBuilder.Function color(ExpressionBuilder.Value red, ExpressionBuilder.Value green, ExpressionBuilder.Value blue, ExpressionBuilder.Value alfa)
ExpressionBuilder.Function color(java.awt.Color color)
ExpressionBuilder.Function date(ExpressionBuilder.Value date)
ExpressionBuilder.Function time(ExpressionBuilder.Value date)
ExpressionBuilder.Function timestamp(ExpressionBuilder.Value date)
ExpressionBuilder.Function date(java.util.Date date)
ExpressionBuilder.Function time(java.util.Date time)
ExpressionBuilder.Function timestamp(java.util.Date timestamp)
ExpressionBuilder.Function date(java.lang.String date)
ExpressionBuilder.Function time(java.lang.String time)
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 current_date()
ExpressionBuilder.Function current_time()
ExpressionBuilder.Function current_timestamp()
ExpressionBuilder.Function let(java.lang.String name, ExpressionBuilder.Value 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 extract(ExpressionBuilder.Value datefield, ExpressionBuilder.Value source)
java.lang.String build(Formatter<ExpressionBuilder.Value> formatter)
java.lang.String build()
void setProperties(java.lang.Class filter, java.lang.Object... values)
ExpressionBuilder.Function hostexpression(ExpressionBuilder.Value expression)