|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.util.AbstractEnumerator
org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType
public final class PrimitiveType
A representation of the literals of the enumeration 'Primitive Type', and utility methods for working with them. Reference: 5WD-02-Foundation-2002-12 4.1 Data types
SQLDataTypesPackage.getPrimitiveType()
Field Summary | |
---|---|
static int |
BIGINT
The 'BIGINT' literal value. |
static PrimitiveType |
BIGINT_LITERAL
The 'BIGINT' literal object. |
static int |
BINARY
The 'BINARY' literal value. |
static int |
BINARY_LARGE_OBJECT
The 'BINARY LARGE OBJECT' literal value. |
static PrimitiveType |
BINARY_LARGE_OBJECT_LITERAL
The 'BINARY LARGE OBJECT' literal object. |
static PrimitiveType |
BINARY_LITERAL
The 'BINARY' literal object. |
static int |
BINARY_VARYING
The 'BINARY VARYING' literal value. |
static PrimitiveType |
BINARY_VARYING_LITERAL
The 'BINARY VARYING' literal object. |
static int |
BOOLEAN
The 'BOOLEAN' literal value. |
static PrimitiveType |
BOOLEAN_LITERAL
The 'BOOLEAN' literal object. |
static int |
CHARACTER
The 'CHARACTER' literal value. |
static int |
CHARACTER_LARGE_OBJECT
The 'CHARACTER LARGE OBJECT' literal value. |
static PrimitiveType |
CHARACTER_LARGE_OBJECT_LITERAL
The 'CHARACTER LARGE OBJECT' literal object. |
static PrimitiveType |
CHARACTER_LITERAL
The 'CHARACTER' literal object. |
static int |
CHARACTER_VARYING
The 'CHARACTER VARYING' literal value. |
static PrimitiveType |
CHARACTER_VARYING_LITERAL
The 'CHARACTER VARYING' literal object. |
static int |
DATALINK
The 'DATALINK' literal value. |
static PrimitiveType |
DATALINK_LITERAL
The 'DATALINK' literal object. |
static int |
DATE
The 'DATE' literal value. |
static PrimitiveType |
DATE_LITERAL
The 'DATE' literal object. |
static int |
DECIMAL
The 'DECIMAL' literal value. |
static PrimitiveType |
DECIMAL_LITERAL
The 'DECIMAL' literal object. |
static int |
DOUBLE_PRECISION
The 'DOUBLE PRECISION' literal value. |
static PrimitiveType |
DOUBLE_PRECISION_LITERAL
The 'DOUBLE PRECISION' literal object. |
static int |
FLOAT
The 'FLOAT' literal value. |
static PrimitiveType |
FLOAT_LITERAL
The 'FLOAT' literal object. |
static int |
INTEGER
The 'INTEGER' literal value. |
static PrimitiveType |
INTEGER_LITERAL
The 'INTEGER' literal object. |
static int |
INTERVAL
The 'INTERVAL' literal value. |
static PrimitiveType |
INTERVAL_LITERAL
The 'INTERVAL' literal object. |
static int |
NATIONAL_CHARACTER
The 'NATIONAL CHARACTER' literal value. |
static int |
NATIONAL_CHARACTER_LARGE_OBJECT
The 'NATIONAL CHARACTER LARGE OBJECT' literal value. |
static PrimitiveType |
NATIONAL_CHARACTER_LARGE_OBJECT_LITERAL
The 'NATIONAL CHARACTER LARGE OBJECT' literal object. |
static PrimitiveType |
NATIONAL_CHARACTER_LITERAL
The 'NATIONAL CHARACTER' literal object. |
static int |
NATIONAL_CHARACTER_VARYING
The 'NATIONAL CHARACTER VARYING' literal value. |
static PrimitiveType |
NATIONAL_CHARACTER_VARYING_LITERAL
The 'NATIONAL CHARACTER VARYING' literal object. |
static int |
NUMERIC
The 'NUMERIC' literal value. |
static PrimitiveType |
NUMERIC_LITERAL
The 'NUMERIC' literal object. |
static int |
REAL
The 'REAL' literal value. |
static PrimitiveType |
REAL_LITERAL
The 'REAL' literal object. |
static int |
SMALLINT
The 'SMALLINT' literal value. |
static PrimitiveType |
SMALLINT_LITERAL
The 'SMALLINT' literal object. |
static int |
TIME
The 'TIME' literal value. |
static PrimitiveType |
TIME_LITERAL
The 'TIME' literal object. |
static int |
TIMESTAMP
The 'TIMESTAMP' literal value. |
static PrimitiveType |
TIMESTAMP_LITERAL
The 'TIMESTAMP' literal object. |
static java.util.List |
VALUES
A public read-only list of all the 'Primitive Type' enumerators. |
static int |
XML_TYPE
The 'XML TYPE' literal value. |
static PrimitiveType |
XML_TYPE_LITERAL
The 'XML TYPE' literal object. |
Method Summary | |
---|---|
static PrimitiveType |
get(int value)
Returns the 'Primitive Type' literal with the specified integer value. |
static PrimitiveType |
get(java.lang.String literal)
Returns the 'Primitive Type' literal with the specified literal value. |
static PrimitiveType |
getByName(java.lang.String name)
Returns the 'Primitive Type' literal with the specified name. |
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator |
---|
getLiteral, getName, getValue, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int CHARACTER
CHARACTER_LITERAL
,
Constant Field Valuespublic static final int CHARACTER_VARYING
CHARACTER_VARYING_LITERAL
,
Constant Field Valuespublic static final int CHARACTER_LARGE_OBJECT
CHARACTER_LARGE_OBJECT_LITERAL
,
Constant Field Valuespublic static final int NATIONAL_CHARACTER
NATIONAL_CHARACTER_LITERAL
,
Constant Field Valuespublic static final int NATIONAL_CHARACTER_VARYING
NATIONAL_CHARACTER_VARYING_LITERAL
,
Constant Field Valuespublic static final int NATIONAL_CHARACTER_LARGE_OBJECT
NATIONAL_CHARACTER_LARGE_OBJECT_LITERAL
,
Constant Field Valuespublic static final int BINARY
BINARY_LITERAL
,
Constant Field Valuespublic static final int BINARY_VARYING
BINARY_VARYING_LITERAL
,
Constant Field Valuespublic static final int BINARY_LARGE_OBJECT
BINARY_LARGE_OBJECT_LITERAL
,
Constant Field Valuespublic static final int NUMERIC
NUMERIC_LITERAL
,
Constant Field Valuespublic static final int DECIMAL
DECIMAL_LITERAL
,
Constant Field Valuespublic static final int SMALLINT
SMALLINT_LITERAL
,
Constant Field Valuespublic static final int INTEGER
INTEGER_LITERAL
,
Constant Field Valuespublic static final int BIGINT
BIGINT_LITERAL
,
Constant Field Valuespublic static final int FLOAT
FLOAT_LITERAL
,
Constant Field Valuespublic static final int REAL
REAL_LITERAL
,
Constant Field Valuespublic static final int DOUBLE_PRECISION
DOUBLE_PRECISION_LITERAL
,
Constant Field Valuespublic static final int BOOLEAN
BOOLEAN_LITERAL
,
Constant Field Valuespublic static final int DATE
DATE_LITERAL
,
Constant Field Valuespublic static final int TIME
TIME_LITERAL
,
Constant Field Valuespublic static final int TIMESTAMP
TIMESTAMP_LITERAL
,
Constant Field Valuespublic static final int INTERVAL
INTERVAL_LITERAL
,
Constant Field Valuespublic static final int DATALINK
DATALINK_LITERAL
,
Constant Field Valuespublic static final int XML_TYPE
XML_TYPE_LITERAL
,
Constant Field Valuespublic static final PrimitiveType CHARACTER_LITERAL
If the meaning of 'CHARACTER' literal object isn't clear, there really should be more of a description here...
CHARACTER
public static final PrimitiveType CHARACTER_VARYING_LITERAL
If the meaning of 'CHARACTER VARYING' literal object isn't clear, there really should be more of a description here...
CHARACTER_VARYING
public static final PrimitiveType CHARACTER_LARGE_OBJECT_LITERAL
If the meaning of 'CHARACTER LARGE OBJECT' literal object isn't clear, there really should be more of a description here...
CHARACTER_LARGE_OBJECT
public static final PrimitiveType NATIONAL_CHARACTER_LITERAL
If the meaning of 'NATIONAL CHARACTER' literal object isn't clear, there really should be more of a description here...
NATIONAL_CHARACTER
public static final PrimitiveType NATIONAL_CHARACTER_VARYING_LITERAL
If the meaning of 'NATIONAL CHARACTER VARYING' literal object isn't clear, there really should be more of a description here...
NATIONAL_CHARACTER_VARYING
public static final PrimitiveType NATIONAL_CHARACTER_LARGE_OBJECT_LITERAL
If the meaning of 'NATIONAL CHARACTER LARGE OBJECT' literal object isn't clear, there really should be more of a description here...
NATIONAL_CHARACTER_LARGE_OBJECT
public static final PrimitiveType BINARY_LITERAL
If the meaning of 'BINARY' literal object isn't clear, there really should be more of a description here...
BINARY
public static final PrimitiveType BINARY_VARYING_LITERAL
If the meaning of 'BINARY VARYING' literal object isn't clear, there really should be more of a description here...
BINARY_VARYING
public static final PrimitiveType BINARY_LARGE_OBJECT_LITERAL
If the meaning of 'BINARY LARGE OBJECT' literal object isn't clear, there really should be more of a description here...
BINARY_LARGE_OBJECT
public static final PrimitiveType NUMERIC_LITERAL
If the meaning of 'NUMERIC' literal object isn't clear, there really should be more of a description here...
NUMERIC
public static final PrimitiveType DECIMAL_LITERAL
If the meaning of 'DECIMAL' literal object isn't clear, there really should be more of a description here...
DECIMAL
public static final PrimitiveType SMALLINT_LITERAL
If the meaning of 'SMALLINT' literal object isn't clear, there really should be more of a description here...
SMALLINT
public static final PrimitiveType INTEGER_LITERAL
If the meaning of 'INTEGER' literal object isn't clear, there really should be more of a description here...
INTEGER
public static final PrimitiveType BIGINT_LITERAL
If the meaning of 'BIGINT' literal object isn't clear, there really should be more of a description here...
BIGINT
public static final PrimitiveType FLOAT_LITERAL
If the meaning of 'FLOAT' literal object isn't clear, there really should be more of a description here...
FLOAT
public static final PrimitiveType REAL_LITERAL
If the meaning of 'REAL' literal object isn't clear, there really should be more of a description here...
REAL
public static final PrimitiveType DOUBLE_PRECISION_LITERAL
If the meaning of 'DOUBLE PRECISION' literal object isn't clear, there really should be more of a description here...
DOUBLE_PRECISION
public static final PrimitiveType BOOLEAN_LITERAL
If the meaning of 'BOOLEAN' literal object isn't clear, there really should be more of a description here...
BOOLEAN
public static final PrimitiveType DATE_LITERAL
If the meaning of 'DATE' literal object isn't clear, there really should be more of a description here...
DATE
public static final PrimitiveType TIME_LITERAL
If the meaning of 'TIME' literal object isn't clear, there really should be more of a description here...
TIME
public static final PrimitiveType TIMESTAMP_LITERAL
If the meaning of 'TIMESTAMP' literal object isn't clear, there really should be more of a description here...
TIMESTAMP
public static final PrimitiveType INTERVAL_LITERAL
If the meaning of 'INTERVAL' literal object isn't clear, there really should be more of a description here...
INTERVAL
public static final PrimitiveType DATALINK_LITERAL
If the meaning of 'DATALINK' literal object isn't clear, there really should be more of a description here...
DATALINK
public static final PrimitiveType XML_TYPE_LITERAL
If the meaning of 'XML TYPE' literal object isn't clear, there really should be more of a description here...
XML_TYPE
public static final java.util.List VALUES
Method Detail |
---|
public static PrimitiveType get(java.lang.String literal)
public static PrimitiveType getByName(java.lang.String name)
public static PrimitiveType get(int value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |