public abstract class FunctionModifier extends Object
Modifier and Type | Field and Description |
---|---|
static int |
BIGDECIMAL |
static int |
BIGINTEGER |
static int |
BLOB |
static int |
BOOLEAN |
static int |
BYTE |
static int |
CHAR |
static int |
CLOB |
static int |
DATE |
static int |
DOUBLE |
static int |
FLOAT |
static int |
GEOGRAPHY |
static int |
GEOMETRY |
static int |
INTEGER |
static int |
JSON |
static int |
LONG |
static int |
NULL |
static int |
OBJECT |
static int |
SHORT |
static int |
STRING |
static int |
TIME |
static int |
TIMESTAMP |
static int |
VARBINARY |
static int |
XML |
Constructor and Description |
---|
FunctionModifier() |
Modifier and Type | Method and Description |
---|---|
static int |
getCode(Class<?> source) |
abstract List<?> |
translate(Function function)
Return a List of translated parts (
LanguageObject s and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor. |
public static final int STRING
public static final int CHAR
public static final int BOOLEAN
public static final int BYTE
public static final int SHORT
public static final int INTEGER
public static final int LONG
public static final int BIGINTEGER
public static final int FLOAT
public static final int DOUBLE
public static final int BIGDECIMAL
public static final int DATE
public static final int TIME
public static final int TIMESTAMP
public static final int OBJECT
public static final int BLOB
public static final int CLOB
public static final int XML
public static final int NULL
public static final int VARBINARY
public static final int GEOMETRY
public static final int GEOGRAPHY
public static final int JSON
public static int getCode(Class<?> source)
public abstract List<?> translate(Function function)
LanguageObject
s and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor.function
- IFunction to be translatedCopyright © 2019. All rights reserved.