net.sf.dewdrop.sqlml
Class SqlDataType

java.lang.Object
  extended bynet.sf.dewdrop.sqlml.SqlDataType

public class SqlDataType
extends Object

Typesafe enum

Author:
Les A. Hazlewood

Field Summary
static String _BIGINT
           
static String _BIT
           
static String _BLOB
           
static String _BOOLEAN
           
static String _CHAR
           
static String _CLOB
           
static String _DATE
           
static String _DOUBLE
           
static String _FLOAT
           
static String _INTEGER
           
static String _NUMERIC
           
static String _SMALLINT
           
static String _TIME
           
static String _TIMESTAMP
           
static String _TINYINT
           
static String _VARBINARY
           
static String _VARCHAR
           
static SqlDataType BIGINT
           
static SqlDataType BIT
           
static SqlDataType BLOB
           
static SqlDataType BOOLEAN
           
static SqlDataType CHAR
           
static SqlDataType CLOB
           
static SqlDataType DATE
           
static SqlDataType DOUBLE
           
static SqlDataType FLOAT
           
static SqlDataType INTEGER
           
static SqlDataType NUMERIC
           
static SqlDataType SMALLINT
           
static SqlDataType TIME
           
static SqlDataType TIMESTAMP
           
static SqlDataType TINYINT
           
static SqlDataType VARBINARY
           
static SqlDataType VARCHAR
           
 
Constructor Summary
protected SqlDataType(String value, int javaSqlType)
           
 
Method Summary
 boolean equals(Object o)
           
 int getJavaSqlType()
           
 String getValue()
           
 String toString()
           
static SqlDataType valueOf(int javaSqlType)
           
static SqlDataType valueOf(String value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_BOOLEAN

public static final String _BOOLEAN
See Also:
Constant Field Values

_TINYINT

public static final String _TINYINT
See Also:
Constant Field Values

_SMALLINT

public static final String _SMALLINT
See Also:
Constant Field Values

_INTEGER

public static final String _INTEGER
See Also:
Constant Field Values

_BIGINT

public static final String _BIGINT
See Also:
Constant Field Values

_FLOAT

public static final String _FLOAT
See Also:
Constant Field Values

_DOUBLE

public static final String _DOUBLE
See Also:
Constant Field Values

_NUMERIC

public static final String _NUMERIC
See Also:
Constant Field Values

_CHAR

public static final String _CHAR
See Also:
Constant Field Values

_VARCHAR

public static final String _VARCHAR
See Also:
Constant Field Values

_CLOB

public static final String _CLOB
See Also:
Constant Field Values

_BIT

public static final String _BIT
See Also:
Constant Field Values

_VARBINARY

public static final String _VARBINARY
See Also:
Constant Field Values

_BLOB

public static final String _BLOB
See Also:
Constant Field Values

_DATE

public static final String _DATE
See Also:
Constant Field Values

_TIME

public static final String _TIME
See Also:
Constant Field Values

_TIMESTAMP

public static final String _TIMESTAMP
See Also:
Constant Field Values

BOOLEAN

public static final SqlDataType BOOLEAN

TINYINT

public static final SqlDataType TINYINT

SMALLINT

public static final SqlDataType SMALLINT

INTEGER

public static final SqlDataType INTEGER

BIGINT

public static final SqlDataType BIGINT

FLOAT

public static final SqlDataType FLOAT

DOUBLE

public static final SqlDataType DOUBLE

NUMERIC

public static final SqlDataType NUMERIC

CHAR

public static final SqlDataType CHAR

VARCHAR

public static final SqlDataType VARCHAR

CLOB

public static final SqlDataType CLOB

BIT

public static final SqlDataType BIT

VARBINARY

public static final SqlDataType VARBINARY

BLOB

public static final SqlDataType BLOB

DATE

public static final SqlDataType DATE

TIME

public static final SqlDataType TIME

TIMESTAMP

public static final SqlDataType TIMESTAMP
Constructor Detail

SqlDataType

protected SqlDataType(String value,
                      int javaSqlType)
Method Detail

getValue

public String getValue()

getJavaSqlType

public int getJavaSqlType()

valueOf

public static SqlDataType valueOf(String value)

valueOf

public static SqlDataType valueOf(int javaSqlType)

toString

public String toString()

equals

public boolean equals(Object o)