Package | Description |
---|---|
com.igormaznitsa.jcp.expression | |
com.igormaznitsa.jcp.expression.functions | |
com.igormaznitsa.jcp.expression.functions.xml |
Modifier and Type | Field and Description |
---|---|
private ValueType |
Value.type |
Modifier and Type | Method and Description |
---|---|
ValueType |
Value.getType() |
static ValueType |
Value.recognizeType(java.lang.String value) |
static ValueType |
ValueType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ValueType[] |
ValueType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
Value.getValue(java.lang.String value,
ValueType type) |
boolean |
ValueType.isCompatible(ValueType type)
To check that the type is compatible with another one
|
Modifier and Type | Field and Description |
---|---|
private static ValueType[][] |
FunctionSTRLEN.ARG_TYPES |
private static ValueType[][] |
FunctionSTR2JAVA.ARG_TYPES |
private static ValueType[][] |
AbstractStrConverter.ARG_TYPES |
private static ValueType[][] |
FunctionEVALFILE.ARG_TYPES |
private static ValueType[][] |
FunctionISSUBSTR.ARG_TYPES |
private ValueType[][] |
FunctionDefinedByUser.argTypes |
private static ValueType[][] |
FunctionABS.ARGUMENT_TYPES |
private static ValueType[][] |
FunctionROUND.SIGNATURES |
Modifier and Type | Method and Description |
---|---|
ValueType[][] |
FunctionSTRLEN.getAllowedArgumentTypes() |
ValueType[][] |
FunctionSTR2JAVA.getAllowedArgumentTypes() |
abstract ValueType[][] |
AbstractFunction.getAllowedArgumentTypes()
Get arrays of supported argument types
|
ValueType[][] |
FunctionDefinedByUser.getAllowedArgumentTypes() |
ValueType[][] |
FunctionROUND.getAllowedArgumentTypes() |
ValueType[][] |
AbstractStrConverter.getAllowedArgumentTypes() |
ValueType[][] |
FunctionEVALFILE.getAllowedArgumentTypes() |
ValueType[][] |
FunctionISSUBSTR.getAllowedArgumentTypes() |
ValueType[][] |
FunctionABS.getAllowedArgumentTypes() |
ValueType |
FunctionSTRLEN.getResultType() |
ValueType |
FunctionSTR2XML.getResultType() |
ValueType |
FunctionSTR2WEB.getResultType() |
ValueType |
FunctionSTR2CSV.getResultType() |
ValueType |
FunctionSTR2INT.getResultType() |
ValueType |
FunctionSTR2JAVA.getResultType() |
abstract ValueType |
AbstractFunction.getResultType()
Get the result type
|
ValueType |
FunctionDefinedByUser.getResultType() |
ValueType |
FunctionROUND.getResultType() |
ValueType |
FunctionSTR2JSON.getResultType() |
ValueType |
FunctionSTR2JS.getResultType() |
ValueType |
FunctionEVALFILE.getResultType() |
ValueType |
FunctionISSUBSTR.getResultType() |
ValueType |
FunctionABS.getResultType() |
Modifier and Type | Field and Description |
---|---|
private static ValueType[][] |
FunctionXML_OPEN.ARG_TYPES |
private static ValueType[][] |
FunctionXML_ATTR.ARG_TYPES |
private static ValueType[][] |
FunctionXML_SIZE.ARG_TYPES |
private static ValueType[][] |
FunctionXML_XLIST.ARG_TYPES |
private static ValueType[][] |
FunctionXML_XELEMENT.ARG_TYPES |
private static ValueType[][] |
FunctionXML_GET.ARG_TYPES |
private static ValueType[][] |
FunctionXML_NAME.ARG_TYPES |
private static ValueType[][] |
FunctionXML_LIST.ARG_TYPES |
private static ValueType[][] |
FunctionXML_ROOT.ARG_TYPES |
private static ValueType[][] |
FunctionXML_TEXT.ARG_TYPES |