public class GetattrFunction extends GetattrFunction
LOGGER, TYPE_BIGDECIMAL, TYPE_BOOLEAN, TYPE_DATE, TYPE_DOUBLE, TYPE_FLOAT, TYPE_INT, TYPE_LONG, TYPE_NULL, TYPE_STRING
GROUP_AGGREGATE, GROUP_BOOLEAN, GROUP_CONVERSION, GROUP_DATETIME, GROUP_NUMERIC, GROUP_OGC, GROUP_OTHER, GROUP_PROGRAMMING, GROUP_STRING
Constructor and Description |
---|
GetattrFunction() |
Modifier and Type | Method and Description |
---|---|
ExpressionBuilder.Value |
toValue(ExpressionBuilder builder,
Codes args) |
allowConstantFolding, call, toString
addAlias, aliases, argc, call, checkDoubleValue, checkFloatValue, description, descriptionArgs, getBigDecimal, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getComparable, getComparable, getDate, getDate, getDouble, getDouble, getFile, getFile, getFloat, getFloat, getFullDescription, getInt, getInt, getInt, getJsonArray, getJsonArray, getJsonObject, getJsonObject, getJsonStructure, getJsonStructure, getList, getLocalDateTime, getLocalDateTime, getLong, getLong, getObject, getObject, getStr, getStr, getType, getURL, group, isHidden, isNull, isOperator, isSQLCompatible, name, returnType, template, toBoolean, toString, useArgumentsInsteadObjects
public ExpressionBuilder.Value toValue(ExpressionBuilder builder, Codes args)
toValue
in interface Function
toValue
in class GetattrFunction