|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.metamatrix.common.types.MMJDBCSQLTypeInfo
public final class MMJDBCSQLTypeInfo
This is a helper class used to obtain SQL type information for java types. The SQL type infomation is obtained from java.sql.Types class. The integers and strings retuned by methods in this class are based on constants in java.sql.Types.
Field Summary | |
---|---|
static java.lang.String |
BIGDECIMAL
|
static java.lang.String |
BIGDECIMAL_CLASS
|
static java.lang.String |
BIGINTEGER
|
static java.lang.String |
BIGINTEGER_CLASS
|
static java.lang.String |
BLOB
|
static java.lang.String |
BLOB_CLASS
|
static java.lang.String |
BOOLEAN
|
static java.lang.String |
BOOLEAN_CLASS
|
static java.lang.String |
BYTE
|
static java.lang.String |
BYTE_CLASS
|
static java.lang.String |
CHAR
|
static java.lang.String |
CHAR_CLASS
|
static java.lang.String |
CLOB
|
static java.lang.String |
CLOB_CLASS
|
static java.lang.String |
DATE
|
static java.lang.String |
DATE_CLASS
|
static java.lang.String |
DOUBLE
|
static java.lang.String |
DOUBLE_CLASS
|
static java.lang.String |
FLOAT
|
static java.lang.String |
FLOAT_CLASS
|
static java.lang.String |
INTEGER
|
static java.lang.String |
INTEGER_CLASS
|
static java.lang.String |
LONG
|
static java.lang.String |
LONG_CLASS
|
static java.lang.String |
NULL
|
static java.lang.String |
OBJECT
|
static java.lang.String |
OBJECT_CLASS
|
static java.lang.String |
SHORT
|
static java.lang.String |
SHORT_CLASS
|
static java.lang.String |
STRING
|
static java.lang.String |
STRING_CLASS
|
static java.lang.String |
TIME
|
static java.lang.String |
TIME_CLASS
|
static java.lang.String |
TIMESTAMP
|
static java.lang.String |
TIMESTAMP_CLASS
|
static java.lang.String |
XML
|
static java.lang.String |
XML_CLASS
|
Method Summary | |
---|---|
static java.lang.String |
getJavaClassName(int jdbcSQLType)
This method is used to obtain a the java class name given an int value indicating JDBC SQL type. |
static java.lang.String[] |
getMMTypeNames()
|
static int |
getSQLType(java.lang.String typeName)
This method is used to obtain a short indicating JDBC SQL type for any object. |
static int |
getSQLTypeFromClass(java.lang.String typeName)
Get sql Type from java class type name. |
static int |
getSQLTypeFromRuntimeType(java.lang.Class type)
Get the sql type from the given runtime type |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String STRING
public static final java.lang.String BOOLEAN
public static final java.lang.String TIME
public static final java.lang.String DATE
public static final java.lang.String TIMESTAMP
public static final java.lang.String INTEGER
public static final java.lang.String FLOAT
public static final java.lang.String DOUBLE
public static final java.lang.String BIGDECIMAL
public static final java.lang.String BIGINTEGER
public static final java.lang.String BYTE
public static final java.lang.String SHORT
public static final java.lang.String LONG
public static final java.lang.String CHAR
public static final java.lang.String OBJECT
public static final java.lang.String CLOB
public static final java.lang.String BLOB
public static final java.lang.String XML
public static final java.lang.String NULL
public static final java.lang.String STRING_CLASS
public static final java.lang.String BOOLEAN_CLASS
public static final java.lang.String TIME_CLASS
public static final java.lang.String DATE_CLASS
public static final java.lang.String TIMESTAMP_CLASS
public static final java.lang.String INTEGER_CLASS
public static final java.lang.String FLOAT_CLASS
public static final java.lang.String DOUBLE_CLASS
public static final java.lang.String BIGDECIMAL_CLASS
public static final java.lang.String BYTE_CLASS
public static final java.lang.String SHORT_CLASS
public static final java.lang.String LONG_CLASS
public static final java.lang.String CHAR_CLASS
public static final java.lang.String BIGINTEGER_CLASS
public static final java.lang.String OBJECT_CLASS
public static final java.lang.String CLOB_CLASS
public static final java.lang.String BLOB_CLASS
public static final java.lang.String XML_CLASS
Method Detail |
---|
public static final int getSQLType(java.lang.String typeName)
Name
- of the metamatrix type.
public static final int getSQLTypeFromClass(java.lang.String typeName)
typeName
-
public static final int getSQLTypeFromRuntimeType(java.lang.Class type)
type
-
public static final java.lang.String getJavaClassName(int jdbcSQLType)
int
- value giving the SQL type code.
public static java.lang.String[] getMMTypeNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |