public static enum JLWrapper.TypeCode extends java.lang.Enum<JLWrapper.TypeCode>
Enum Constant and Description |
---|
BOOL
Type constant denoting a boolean value.
|
BYTE
Type constant denoting a byte value.
|
BYTE_ARRAY
Type constant denoting a byte array (
byte[] ) value. |
CHAR
Type constant denoting a character value.
|
DOUBLE
Type constant denoting a double precision floating point value.
|
DOUBLE_ARRAY
Type constant denoting a double precision floating point
array (
double[] ) value. |
ERROR
Type constant denoting a Lisp Error reference.
|
FLOAT
Type constant denoting a single precision floating point value.
|
FLOAT_ARRAY
Type constant denoting a single precision floating point
array (
float[] ) value. |
INT
Type constant denoting an integer value.
|
INT_ARRAY
Type constant denoting an integer array (
int[] ) value. |
JAVA_POINTER
Type constant denoting a Java Object reference.
|
LISP_POINTER
Type constant denoting a Lisp pointer reference.
|
LONG
Type constant denoting a long integer value.
|
MISSING
Type constant denoting a missing LispCall component.
|
NULL
Type constant denoting a null value.
|
SEEN
Type constant denoting a result that has already been examined.
|
SHORT
Type constant denoting a short integer value.
|
SHORT_ARRAY
Type constant denoting a short array (
short[] ) value. |
STRING
Type constant denoting a string value.
|
STRING_ARRAY
Type constant denoting a string array (
String[] ) value. |
SYMBOL
Type constant denoting a Lisp symbol reference.
|
UNKNOWN
Type constant denoting an unknown data type.
|
WRAPPER
Type constant denoting a JLWrapper instance.
|
WRONG_STATE
Type constant denoting a incorrect LispCall state.
|
Modifier and Type | Method and Description |
---|---|
static JLWrapper.TypeCode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static JLWrapper.TypeCode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JLWrapper.TypeCode SEEN
public static final JLWrapper.TypeCode UNKNOWN
public static final JLWrapper.TypeCode NULL
public static final JLWrapper.TypeCode BOOL
public static final JLWrapper.TypeCode CHAR
public static final JLWrapper.TypeCode BYTE
public static final JLWrapper.TypeCode SHORT
public static final JLWrapper.TypeCode INT
public static final JLWrapper.TypeCode LONG
public static final JLWrapper.TypeCode FLOAT
public static final JLWrapper.TypeCode DOUBLE
public static final JLWrapper.TypeCode STRING
public static final JLWrapper.TypeCode BYTE_ARRAY
byte[]
) value.public static final JLWrapper.TypeCode SHORT_ARRAY
short[]
) value.public static final JLWrapper.TypeCode INT_ARRAY
int[]
) value.public static final JLWrapper.TypeCode FLOAT_ARRAY
float[]
) value.public static final JLWrapper.TypeCode DOUBLE_ARRAY
double[]
) value.public static final JLWrapper.TypeCode STRING_ARRAY
String[]
) value.public static final JLWrapper.TypeCode LISP_POINTER
public static final JLWrapper.TypeCode ERROR
public static final JLWrapper.TypeCode SYMBOL
public static final JLWrapper.TypeCode JAVA_POINTER
public static final JLWrapper.TypeCode WRONG_STATE
public static final JLWrapper.TypeCode MISSING
public static final JLWrapper.TypeCode WRAPPER
public static JLWrapper.TypeCode[] values()
for (JLWrapper.TypeCode c : JLWrapper.TypeCode.values()) System.out.println(c);
public static JLWrapper.TypeCode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null