public class LiteralDTO extends java.lang.Object implements Literal<java.lang.String>, FunctionArg
Modifier and Type | Class and Description |
---|---|
static class |
LiteralDTO.Builder
Builder for LiteralDTO.
|
FunctionArg.ArgType
Modifier and Type | Field and Description |
---|---|
static LiteralDTO |
NULL
A instance of LiteralDTO with a value of "NULL" and a data type of Types.NullType.get().
|
EMPTY_ARGS
EMPTY_EXPRESSION, EMPTY_NAMED_REFERENCE
Modifier and Type | Method and Description |
---|---|
FunctionArg.ArgType |
argType()
Arguments type of the function.
|
static LiteralDTO.Builder |
builder() |
Type |
dataType() |
java.lang.String |
toString() |
java.lang.String |
value() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
validate
references
public static final LiteralDTO NULL
public java.lang.String value()
public Type dataType()
public FunctionArg.ArgType argType()
FunctionArg
argType
in interface FunctionArg
public java.lang.String toString()
toString
in class java.lang.Object
public static LiteralDTO.Builder builder()