public class TYPEOF extends NamedWarpScriptFunction implements WarpScriptStackFunction
| Modifier and Type | Class and Description |
|---|---|
static interface |
TYPEOF.Typeofable
Interface to be used by extensions and plugins to define a new type.
|
static interface |
TYPEOF.TypeResolver |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_AGGREGATOR |
static java.lang.String |
TYPE_BITSET |
static java.lang.String |
TYPE_BOOLEAN |
static java.lang.String |
TYPE_BYTES |
static java.lang.String |
TYPE_CONTEXT |
static java.lang.String |
TYPE_COUNTER |
static java.lang.String |
TYPE_DOUBLE |
static java.lang.String |
TYPE_FILLER |
static java.lang.String |
TYPE_FILTER |
static java.lang.String |
TYPE_FUNCTION |
static java.lang.String |
TYPE_GEOSHAPE |
static java.lang.String |
TYPE_GTS |
static java.lang.String |
TYPE_GTSENCODER |
static java.lang.String |
TYPE_KEY |
static java.lang.String |
TYPE_LIST |
static java.lang.String |
TYPE_LONG |
static java.lang.String |
TYPE_MACRO |
static java.lang.String |
TYPE_MAP |
static java.lang.String |
TYPE_MARK |
static java.lang.String |
TYPE_MATCHER |
static java.lang.String |
TYPE_NULL |
static java.lang.String |
TYPE_OPERATOR |
static java.lang.String |
TYPE_PFONT |
static java.lang.String |
TYPE_PGRAPHICSIMAGE |
static java.lang.String |
TYPE_PIMAGE |
static java.lang.String |
TYPE_PSHAPE |
static java.lang.String |
TYPE_REALMATRIX |
static java.lang.String |
TYPE_REALVECTOR |
static java.lang.String |
TYPE_SET |
static java.lang.String |
TYPE_STRING |
static java.lang.String |
TYPE_VECTOR |
| Constructor and Description |
|---|
TYPEOF(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addResolver(TYPEOF.TypeResolver resolver) |
java.lang.Object |
apply(WarpScriptStack stack) |
static java.lang.String |
typeof(java.lang.Class c) |
static java.lang.String |
typeof(java.lang.Object o) |
getName, refSnapshot, setName, toStringpublic static final java.lang.String TYPE_NULL
public static final java.lang.String TYPE_STRING
public static final java.lang.String TYPE_LONG
public static final java.lang.String TYPE_DOUBLE
public static final java.lang.String TYPE_BOOLEAN
public static final java.lang.String TYPE_LIST
public static final java.lang.String TYPE_MAP
public static final java.lang.String TYPE_MACRO
public static final java.lang.String TYPE_AGGREGATOR
public static final java.lang.String TYPE_FILLER
public static final java.lang.String TYPE_FILTER
public static final java.lang.String TYPE_OPERATOR
public static final java.lang.String TYPE_GTS
public static final java.lang.String TYPE_GTSENCODER
public static final java.lang.String TYPE_BYTES
public static final java.lang.String TYPE_PGRAPHICSIMAGE
public static final java.lang.String TYPE_GEOSHAPE
public static final java.lang.String TYPE_SET
public static final java.lang.String TYPE_BITSET
public static final java.lang.String TYPE_VECTOR
public static final java.lang.String TYPE_REALVECTOR
public static final java.lang.String TYPE_REALMATRIX
public static final java.lang.String TYPE_PIMAGE
public static final java.lang.String TYPE_PFONT
public static final java.lang.String TYPE_PSHAPE
public static final java.lang.String TYPE_COUNTER
public static final java.lang.String TYPE_MATCHER
public static final java.lang.String TYPE_MARK
public static final java.lang.String TYPE_KEY
public static final java.lang.String TYPE_CONTEXT
public static final java.lang.String TYPE_FUNCTION
public java.lang.Object apply(WarpScriptStack stack) throws WarpScriptException
apply in interface WarpScriptStackFunctionWarpScriptExceptionpublic static java.lang.String typeof(java.lang.Object o)
public static java.lang.String typeof(java.lang.Class c)
public static void addResolver(TYPEOF.TypeResolver resolver)