public enum DataTypeEnum extends java.lang.Enum<DataTypeEnum>
Enum Constant and Description |
---|
Boolean |
Date |
Double |
Exception |
Float |
Integer |
Long |
String |
TimeStamp |
Modifier and Type | Method and Description |
---|---|
static DataTypeEnum |
fromAttributeDataTypeEnum(AttributeDataTypeEnum pEnum) |
java.io.Serializable |
fromString(java.lang.String pValue) |
java.io.Serializable |
fromStringList(java.lang.String pValue) |
java.io.Serializable |
getDefaultValue()
Can be useful where we need to default for specific data type.
|
static DataTypeEnum |
getInstance(java.lang.String pType) |
boolean |
isNumberType() |
boolean |
isRangeValid(java.lang.String pValue,
java.lang.Long pMin,
java.lang.Long pMax) |
boolean |
isRangeValidList(java.lang.String pValue,
java.lang.Long pMin,
java.lang.Long pMax) |
boolean |
isStringLengthValid(java.lang.String pValue,
java.lang.Long pLength) |
boolean |
isStringLengthValidList(java.lang.String pValue,
java.lang.Long pLength) |
boolean |
isValid(java.lang.String pValue) |
boolean |
isValidList(java.lang.String pValue) |
boolean |
isValidValue(java.lang.Object pValue) |
boolean |
isValidValues(java.util.List pValues) |
java.lang.String |
toString(java.io.Serializable pValue) |
java.lang.String |
toStringList(java.io.Serializable pValues) |
static DataTypeEnum |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataTypeEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DataTypeEnum String
public static final DataTypeEnum Boolean
public static final DataTypeEnum Integer
public static final DataTypeEnum Float
public static final DataTypeEnum Long
public static final DataTypeEnum Double
public static final DataTypeEnum Date
public static final DataTypeEnum TimeStamp
public static final DataTypeEnum Exception
public static DataTypeEnum[] values()
for (DataTypeEnum c : DataTypeEnum.values()) System.out.println(c);
public static DataTypeEnum 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.String toStringList(java.io.Serializable pValues)
public java.lang.String toString(java.io.Serializable pValue)
public java.io.Serializable fromStringList(java.lang.String pValue)
public java.io.Serializable fromString(java.lang.String pValue)
public java.io.Serializable getDefaultValue()
public boolean isValidList(java.lang.String pValue)
public boolean isValidValues(java.util.List pValues)
public boolean isValidValue(java.lang.Object pValue)
public boolean isValid(java.lang.String pValue)
public boolean isNumberType()
public boolean isRangeValidList(java.lang.String pValue, java.lang.Long pMin, java.lang.Long pMax)
public boolean isRangeValid(java.lang.String pValue, java.lang.Long pMin, java.lang.Long pMax)
public boolean isStringLengthValidList(java.lang.String pValue, java.lang.Long pLength)
public boolean isStringLengthValid(java.lang.String pValue, java.lang.Long pLength)
public static DataTypeEnum getInstance(java.lang.String pType)
public static DataTypeEnum fromAttributeDataTypeEnum(AttributeDataTypeEnum pEnum)