public static enum MojoColumn.Type extends java.lang.Enum<MojoColumn.Type>
An enum for determining the type of array a MojoColumn instance is wrapping.
| Enum Constant and Description |
|---|
Bool |
Float32 |
Float64 |
Int32 |
Int64 |
Str |
Time64 |
| Modifier and Type | Field and Description |
|---|---|
boolean |
isfloat |
boolean |
isnumeric |
java.lang.Class<?> |
javaclass |
java.lang.Object |
NULL |
java.lang.Object |
ona |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
castFromJavaType(java.lang.Object value) |
protected java.lang.Object |
fromJavaClass(java.lang.Object value) |
boolean |
isAssignableFrom(java.lang.Class<?> javaClazz) |
abstract boolean |
isNA(java.lang.Object val) |
java.lang.Object |
parse(java.lang.String val) |
protected abstract java.lang.Object |
parseImpl(java.lang.String val) |
static MojoColumn.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MojoColumn.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MojoColumn.Type Bool
public static final MojoColumn.Type Int32
public static final MojoColumn.Type Int64
public static final MojoColumn.Type Float32
public static final MojoColumn.Type Float64
public static final MojoColumn.Type Str
public static final MojoColumn.Type Time64
public final java.lang.Object NULL
public final java.lang.Class<?> javaclass
public final java.lang.Object ona
public final boolean isnumeric
public final boolean isfloat
public static MojoColumn.Type[] values()
for (MojoColumn.Type c : MojoColumn.Type.values()) System.out.println(c);
public static MojoColumn.Type 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 nullpublic java.lang.Object parse(java.lang.String val)
public boolean isAssignableFrom(java.lang.Class<?> javaClazz)
protected java.lang.Object castFromJavaType(java.lang.Object value)
protected java.lang.Object fromJavaClass(java.lang.Object value)
protected abstract java.lang.Object parseImpl(java.lang.String val)
public abstract boolean isNA(java.lang.Object val)