|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<SQLDataType>
com.sap.sl.sdk.authoring.datafoundation.SQLDataType
public enum SQLDataType
A representation of the literals of the 'SQL Data Type' enumeration, and methods to use them.
SQL Data Type values represent the data types associated with table columns in the data foundation.
Enum Constant Summary | |
---|---|
BIG_INT
The 'BIG INT' literal object. |
|
BINARY
The 'BINARY' literal object. |
|
BIT
The 'BIT' literal object. |
|
CHAR
The 'CHAR' literal object. |
|
DATE
The 'DATE' literal object. |
|
DECIMAL
The 'DECIMAL' literal object. |
|
DOUBLE
The 'DOUBLE' literal object. |
|
FLOAT
The 'FLOAT' literal object. |
|
INTEGER
The 'INTEGER' literal object. |
|
LONG_VAR_BINARY
The 'LONG VAR BINARY' literal object. |
|
LONG_VAR_CHAR
The 'LONG VAR CHAR' literal object. |
|
NUMERIC
The 'NUMERIC' literal object. |
|
REAL
The 'REAL' literal object. |
|
SMALL_INT
The 'SMALL INT' literal object. |
|
TIME
The 'TIME' literal object. |
|
TIME_STAMP
The 'TIME STAMP' literal object. |
|
TINY_INT
The 'TINY INT' literal object. |
|
UNDEFINED
The 'UNDEFINED' literal object. |
|
VAR_BINARY
The 'VAR BINARY' literal object. |
|
VAR_CHAR
The 'VAR CHAR' literal object. |
|
XML
The 'XML' literal object. |
Field Summary | |
---|---|
static int |
BIG_INT_VALUE
The 'BIG INT' literal value. |
static int |
BINARY_VALUE
The 'BINARY' literal value. |
static int |
BIT_VALUE
The 'BIT' literal value. |
static int |
CHAR_VALUE
The 'CHAR' literal value. |
static int |
DATE_VALUE
The 'DATE' literal value. |
static int |
DECIMAL_VALUE
The 'DECIMAL' literal value. |
static int |
DOUBLE_VALUE
The 'DOUBLE' literal value. |
static int |
FLOAT_VALUE
The 'FLOAT' literal value. |
static int |
INTEGER_VALUE
The 'INTEGER' literal value. |
static int |
LONG_VAR_BINARY_VALUE
The 'LONG VAR BINARY' literal value. |
static int |
LONG_VAR_CHAR_VALUE
The 'LONG VAR CHAR' literal value. |
static int |
NUMERIC_VALUE
The 'NUMERIC' literal value. |
static int |
REAL_VALUE
The 'REAL' literal value. |
static int |
SMALL_INT_VALUE
The 'SMALL INT' literal value. |
static int |
TIME_STAMP_VALUE
The 'TIME STAMP' literal value. |
static int |
TIME_VALUE
The 'TIME' literal value. |
static int |
TINY_INT_VALUE
The 'TINY INT' literal value. |
static int |
UNDEFINED_VALUE
The 'UNDEFINED' literal value. |
static java.util.List<SQLDataType> |
VALUES
A public read-only list of all the 'SQL Data Type' enumerators. |
static int |
VAR_BINARY_VALUE
The 'VAR BINARY' literal value. |
static int |
VAR_CHAR_VALUE
The 'VAR CHAR' literal value. |
static int |
XML_VALUE
The 'XML' literal value. |
Method Summary | |
---|---|
static SQLDataType |
get(int value)
Returns the 'SQL Data Type' literal with the specified integer value. |
static SQLDataType |
get(java.lang.String literal)
Returns the 'SQL Data Type' literal with the specified literal value. |
static SQLDataType |
getByName(java.lang.String name)
Returns the 'SQL Data Type' literal with the specified name. |
java.lang.String |
getLiteral()
Returns the string representation of the enumerator. |
java.lang.String |
getName()
Returns the literal name of the enumerator. |
int |
getValue()
Returns the literal integer value of the enumerator. |
java.lang.String |
toString()
Returns the literal value of the enumerator, which is its string representation. |
static SQLDataType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static SQLDataType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final SQLDataType UNDEFINED
UNDEFINED_VALUE
public static final SQLDataType CHAR
CHAR_VALUE
public static final SQLDataType VAR_CHAR
VAR_CHAR_VALUE
public static final SQLDataType LONG_VAR_CHAR
LONG_VAR_CHAR_VALUE
public static final SQLDataType XML
XML_VALUE
public static final SQLDataType BINARY
BINARY_VALUE
public static final SQLDataType VAR_BINARY
VAR_BINARY_VALUE
public static final SQLDataType LONG_VAR_BINARY
LONG_VAR_BINARY_VALUE
public static final SQLDataType BIT
BIT_VALUE
public static final SQLDataType TINY_INT
TINY_INT_VALUE
public static final SQLDataType SMALL_INT
SMALL_INT_VALUE
public static final SQLDataType INTEGER
INTEGER_VALUE
public static final SQLDataType BIG_INT
BIG_INT_VALUE
public static final SQLDataType DECIMAL
DECIMAL_VALUE
public static final SQLDataType NUMERIC
NUMERIC_VALUE
public static final SQLDataType REAL
REAL_VALUE
public static final SQLDataType FLOAT
FLOAT_VALUE
public static final SQLDataType DOUBLE
DOUBLE_VALUE
public static final SQLDataType TIME
TIME_VALUE
public static final SQLDataType DATE
DATE_VALUE
public static final SQLDataType TIME_STAMP
TIME_STAMP_VALUE
Field Detail |
---|
public static final int UNDEFINED_VALUE
UNDEFINED
,
Constant Field Valuespublic static final int CHAR_VALUE
CHAR
,
Constant Field Valuespublic static final int VAR_CHAR_VALUE
VAR_CHAR
,
Constant Field Valuespublic static final int LONG_VAR_CHAR_VALUE
LONG_VAR_CHAR
,
Constant Field Valuespublic static final int XML_VALUE
XML
,
Constant Field Valuespublic static final int BINARY_VALUE
BINARY
,
Constant Field Valuespublic static final int VAR_BINARY_VALUE
VAR_BINARY
,
Constant Field Valuespublic static final int LONG_VAR_BINARY_VALUE
LONG_VAR_BINARY
,
Constant Field Valuespublic static final int BIT_VALUE
BIT
,
Constant Field Valuespublic static final int TINY_INT_VALUE
TINY_INT
,
Constant Field Valuespublic static final int SMALL_INT_VALUE
SMALL_INT
,
Constant Field Valuespublic static final int INTEGER_VALUE
INTEGER
,
Constant Field Valuespublic static final int BIG_INT_VALUE
BIG_INT
,
Constant Field Valuespublic static final int DECIMAL_VALUE
DECIMAL
,
Constant Field Valuespublic static final int NUMERIC_VALUE
NUMERIC
,
Constant Field Valuespublic static final int REAL_VALUE
REAL
,
Constant Field Valuespublic static final int FLOAT_VALUE
FLOAT
,
Constant Field Valuespublic static final int DOUBLE_VALUE
DOUBLE
,
Constant Field Valuespublic static final int TIME_VALUE
TIME
,
Constant Field Valuespublic static final int DATE_VALUE
DATE
,
Constant Field Valuespublic static final int TIME_STAMP_VALUE
TIME_STAMP
,
Constant Field Valuespublic static final java.util.List<SQLDataType> VALUES
Method Detail |
---|
public static SQLDataType[] values()
for (SQLDataType c : SQLDataType.values()) System.out.println(c);
public static SQLDataType 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 name
java.lang.NullPointerException
- if the argument is nullpublic static SQLDataType get(java.lang.String literal)
literal
- The data type literal as a string
SQLDataType
object
public static SQLDataType getByName(java.lang.String name)
name
- The data type name
SQLDataType
object
public static SQLDataType get(int value)
value
- The literal integer value
SQLDataType
object
public int getValue()
public java.lang.String getName()
public java.lang.String getLiteral()
public java.lang.String toString()
toString
in class java.lang.Enum<SQLDataType>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |