Class DataType
- java.lang.Object
-
- org.kie.soup.project.datamodel.oracle.DataType
-
public class DataType extends Object
An Oracle for all things "data type" related
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataType.DataTypes
-
Field Summary
Fields Modifier and Type Field Description static StringTYPE_BOOLEANstatic StringTYPE_COLLECTIONThese are the explicit types supportedstatic StringTYPE_COMPARABLEstatic StringTYPE_DATEstatic StringTYPE_FINAL_OBJECTstatic StringTYPE_LOCAL_DATEstatic StringTYPE_LOCAL_DATE_TIMEstatic StringTYPE_NUMERICstatic StringTYPE_NUMERIC_BIGDECIMALstatic StringTYPE_NUMERIC_BIGINTEGERstatic StringTYPE_NUMERIC_BYTEstatic StringTYPE_NUMERIC_DOUBLEstatic StringTYPE_NUMERIC_FLOATstatic StringTYPE_NUMERIC_INTEGERstatic StringTYPE_NUMERIC_LONGstatic StringTYPE_NUMERIC_SHORTstatic StringTYPE_OBJECTstatic StringTYPE_STRINGstatic StringTYPE_THISstatic StringTYPE_VOID
-
Constructor Summary
Constructors Constructor Description DataType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisDate(String type)static booleanisNumeric(String type)
-
-
-
Field Detail
-
TYPE_COLLECTION
public static final String TYPE_COLLECTION
These are the explicit types supported- See Also:
- Constant Field Values
-
TYPE_COMPARABLE
public static final String TYPE_COMPARABLE
- See Also:
- Constant Field Values
-
TYPE_STRING
public static final String TYPE_STRING
- See Also:
- Constant Field Values
-
TYPE_NUMERIC
public static final String TYPE_NUMERIC
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_BIGDECIMAL
public static final String TYPE_NUMERIC_BIGDECIMAL
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_BIGINTEGER
public static final String TYPE_NUMERIC_BIGINTEGER
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_BYTE
public static final String TYPE_NUMERIC_BYTE
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_DOUBLE
public static final String TYPE_NUMERIC_DOUBLE
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_FLOAT
public static final String TYPE_NUMERIC_FLOAT
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_INTEGER
public static final String TYPE_NUMERIC_INTEGER
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_LONG
public static final String TYPE_NUMERIC_LONG
- See Also:
- Constant Field Values
-
TYPE_NUMERIC_SHORT
public static final String TYPE_NUMERIC_SHORT
- See Also:
- Constant Field Values
-
TYPE_BOOLEAN
public static final String TYPE_BOOLEAN
- See Also:
- Constant Field Values
-
TYPE_DATE
public static final String TYPE_DATE
- See Also:
- Constant Field Values
-
TYPE_LOCAL_DATE
public static final String TYPE_LOCAL_DATE
- See Also:
- Constant Field Values
-
TYPE_LOCAL_DATE_TIME
public static final String TYPE_LOCAL_DATE_TIME
- See Also:
- Constant Field Values
-
TYPE_OBJECT
public static final String TYPE_OBJECT
- See Also:
- Constant Field Values
-
TYPE_FINAL_OBJECT
public static final String TYPE_FINAL_OBJECT
- See Also:
- Constant Field Values
-
TYPE_THIS
public static final String TYPE_THIS
- See Also:
- Constant Field Values
-
TYPE_VOID
public static final String TYPE_VOID
- See Also:
- Constant Field Values
-
-