public static enum PredefinedDataType.ValueType extends java.lang.Enum<PredefinedDataType.ValueType>
Enum Constant and Description |
---|
BINARY
BINARY means that the data type is binary so the value should be
treated as such.
|
CHAR
CHAR means that the value should be a String - use for all character
types including VARCHAR.
|
DATE
DATE means that the value should be a date expression.
|
FLOAT
FLOAT means that mainValue and maxValue are treated as floating point
numbers.
|
SIGNED_INT
SIGNED_INT means a default value will be compared with the supplied
minValue and maxValue, unless the datatype usage includes
an UNSIGNED qualifier (e.g.
|
TIMESTAMP
TIMESTAMP means that the value should be a timestamp expression.
|
UNSIGNED_INT
UNSIGNED_INT means the default value is compared with the minValue and
maxValue only, e.g.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
isNumericType(PredefinedDataType.ValueType type)
Tests whether the given value type is a numeric type (i.e.
|
static PredefinedDataType.ValueType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PredefinedDataType.ValueType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PredefinedDataType.ValueType SIGNED_INT
public static final PredefinedDataType.ValueType UNSIGNED_INT
public static final PredefinedDataType.ValueType FLOAT
public static final PredefinedDataType.ValueType CHAR
public static final PredefinedDataType.ValueType BINARY
public static final PredefinedDataType.ValueType DATE
public static final PredefinedDataType.ValueType TIMESTAMP
public static PredefinedDataType.ValueType[] values()
for (PredefinedDataType.ValueType c : PredefinedDataType.ValueType.values()) System.out.println(c);
public static PredefinedDataType.ValueType 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 static boolean isNumericType(PredefinedDataType.ValueType type)