org.apache.turbine.torque.engine.database.model
Class TypeMap

java.lang.Object
  |
  +--org.apache.turbine.torque.engine.database.model.TypeMap

Deprecated. use turbine-torque

public class TypeMap
extends java.lang.Object

A class that maps JDBC types to their corresponding Java object types, and Java native types. Used by Column.java to perform object/native mappings. These are the official SQL type to Java type mappings. These don't quite correspond to the way the peer system works so we'll have to make some adjustments. ------------------------------------------------------- SQL Type | Java Type | Peer Type ------------------------------------------------------- CHAR | String | String VARCHAR | String | String LONGVARCHAR | String | String NUMERIC | java.math.BigDecimal | java.math.BigDecimal DECIMAL | java.math.BigDecimal | java.math.BigDecimal BIT | boolean | Boolean TINYINT | byte | Byte SMALLINT | short | Short INTEGER | int | Integer BIGINT | long | Long REAL | float | Float FLOAT | double | Double DOUBLE | double | Double BINARY | byte[] | ? VARBINARY | byte[] | ? LONGVARBINARY | byte[] | ? DATE | java.sql.Date | java.util.Date TIME | java.sql.Time | java.util.Date TIMESTAMP | java.sql.Timestamp | java.util.Date ------------------------------------------------------- A couple variations have been introduced to cover cases that may arise, but are not covered above BOOLEANCHAR | boolean | String BOOLEANINT | boolean | Integer

Version:
$Id: TypeMap.java,v 1.2 2002/02/16 19:40:37 mpoeschl Exp $
Author:
Jason van Zyl

Field Summary
static java.lang.String BIGINT
          Deprecated.  
static java.lang.String BIGINT_NATIVE_TYPE
          Deprecated.  
static java.lang.String BIGINT_OBJECT_TYPE
          Deprecated.  
static java.lang.String BIGINT_PP_METHOD
          Deprecated.  
static java.lang.String BIGINT_VILLAGE_METHOD
          Deprecated.  
static java.lang.String BINARY
          Deprecated.  
static java.lang.String BINARY_NATIVE_TYPE
          Deprecated.  
static java.lang.String BINARY_OBJECT_TYPE
          Deprecated.  
static java.lang.String BINARY_PP_METHOD
          Deprecated.  
static java.lang.String BINARY_VILLAGE_METHOD
          Deprecated.  
static java.lang.String BIT
          Deprecated.  
static java.lang.String BIT_NATIVE_TYPE
          Deprecated.  
static java.lang.String BIT_OBJECT_TYPE
          Deprecated.  
static java.lang.String BIT_PP_METHOD
          Deprecated.  
static java.lang.String BIT_VILLAGE_METHOD
          Deprecated.  
static java.lang.String BLOB
          Deprecated.  
static java.lang.String BLOB_NATIVE_TYPE
          Deprecated.  
static java.lang.String BLOB_OBJECT_TYPE
          Deprecated.  
static java.lang.String BLOB_VILLAGE_METHOD
          Deprecated.  
static java.lang.String BOOLEANCHAR
          Deprecated.  
static java.lang.String BOOLEANCHAR_NATIVE_TYPE
          Deprecated.  
static java.lang.String BOOLEANCHAR_OBJECT_TYPE
          Deprecated.  
static java.lang.String BOOLEANCHAR_PP_METHOD
          Deprecated.  
static java.lang.String BOOLEANCHAR_VILLAGE_METHOD
          Deprecated.  
static java.lang.String BOOLEANINT
          Deprecated.  
static java.lang.String BOOLEANINT_NATIVE_TYPE
          Deprecated.  
static java.lang.String BOOLEANINT_OBJECT_TYPE
          Deprecated.  
static java.lang.String BOOLEANINT_PP_METHOD
          Deprecated.  
static java.lang.String BOOLEANINT_VILLAGE_METHOD
          Deprecated.  
static java.lang.String CHAR
          Deprecated.  
static java.lang.String CHAR_NATIVE_TYPE
          Deprecated.  
static java.lang.String CHAR_OBJECT_TYPE
          Deprecated.  
static java.lang.String CHAR_PP_METHOD
          Deprecated.  
static java.lang.String CHAR_VILLAGE_METHOD
          Deprecated.  
static java.lang.String CLOB
          Deprecated.  
static java.lang.String CLOB_NATIVE_TYPE
          Deprecated.  
static java.lang.String CLOB_OBJECT_TYPE
          Deprecated.  
static java.lang.String CLOB_VILLAGE_METHOD
          Deprecated.  
static java.lang.String DATE
          Deprecated.  
static java.lang.String DATE_NATIVE_TYPE
          Deprecated.  
static java.lang.String DATE_OBJECT_TYPE
          Deprecated.  
static java.lang.String DATE_PP_METHOD
          Deprecated.  
static java.lang.String DATE_VILLAGE_METHOD
          Deprecated.  
static java.lang.String DECIMAL
          Deprecated.  
static java.lang.String DECIMAL_NATIVE_TYPE
          Deprecated.  
static java.lang.String DECIMAL_OBJECT_TYPE
          Deprecated.  
static java.lang.String DECIMAL_PP_METHOD
          Deprecated.  
static java.lang.String DECIMAL_VILLAGE_METHOD
          Deprecated.  
static java.lang.String DOUBLE
          Deprecated.  
static java.lang.String DOUBLE_NATIVE_TYPE
          Deprecated.  
static java.lang.String DOUBLE_OBJECT_TYPE
          Deprecated.  
static java.lang.String DOUBLE_PP_METHOD
          Deprecated.  
static java.lang.String DOUBLE_VILLAGE_METHOD
          Deprecated.  
static java.lang.String FLOAT
          Deprecated.  
static java.lang.String FLOAT_NATIVE_TYPE
          Deprecated.  
static java.lang.String FLOAT_OBJECT_TYPE
          Deprecated.  
static java.lang.String FLOAT_PP_METHOD
          Deprecated.  
static java.lang.String FLOAT_VILLAGE_METHOD
          Deprecated.  
static java.lang.String INTEGER
          Deprecated.  
static java.lang.String INTEGER_NATIVE_TYPE
          Deprecated.  
static java.lang.String INTEGER_OBJECT_TYPE
          Deprecated.  
static java.lang.String INTEGER_PP_METHOD
          Deprecated.  
static java.lang.String INTEGER_VILLAGE_METHOD
          Deprecated.  
private static boolean isInitialized
          Deprecated.  
private static java.util.Hashtable jdbcToJavaNativeMap
          Deprecated.  
private static java.util.Hashtable jdbcToJavaObjectMap
          Deprecated.  
private static java.util.Hashtable jdbcToPPMethodMap
          Deprecated.  
private static java.util.Hashtable jdbcToTorqueTypeMap
          Deprecated.  
private static java.util.Hashtable jdbcToVillageMethodMap
          Deprecated.  
static java.lang.String LONGVARBINARY
          Deprecated.  
static java.lang.String LONGVARBINARY_NATIVE_TYPE
          Deprecated.  
static java.lang.String LONGVARBINARY_OBJECT_TYPE
          Deprecated.  
static java.lang.String LONGVARBINARY_PP_METHOD
          Deprecated.  
static java.lang.String LONGVARBINARY_VILLAGE_METHOD
          Deprecated.  
static java.lang.String LONGVARCHAR
          Deprecated.  
static java.lang.String LONGVARCHAR_NATIVE_TYPE
          Deprecated.  
static java.lang.String LONGVARCHAR_OBJECT_TYPE
          Deprecated.  
static java.lang.String LONGVARCHAR_PP_METHOD
          Deprecated.  
static java.lang.String LONGVARCHAR_VILLAGE_METHOD
          Deprecated.  
static java.lang.String NUMERIC
          Deprecated.  
static java.lang.String NUMERIC_NATIVE_TYPE
          Deprecated.  
static java.lang.String NUMERIC_OBJECT_TYPE
          Deprecated.  
static java.lang.String NUMERIC_PP_METHOD
          Deprecated.  
static java.lang.String NUMERIC_VILLAGE_METHOD
          Deprecated.  
static java.lang.String REAL
          Deprecated.  
static java.lang.String REAL_NATIVE_TYPE
          Deprecated.  
static java.lang.String REAL_OBJECT_TYPE
          Deprecated.  
static java.lang.String REAL_PP_METHOD
          Deprecated.  
static java.lang.String REAL_VILLAGE_METHOD
          Deprecated.  
static java.lang.String SMALLINT
          Deprecated.  
static java.lang.String SMALLINT_NATIVE_TYPE
          Deprecated.  
static java.lang.String SMALLINT_OBJECT_TYPE
          Deprecated.  
static java.lang.String SMALLINT_PP_METHOD
          Deprecated.  
static java.lang.String SMALLINT_VILLAGE_METHOD
          Deprecated.  
private static java.lang.String[] TEXT_TYPES
          Deprecated.  
static java.lang.String TIME
          Deprecated.  
static java.lang.String TIME_NATIVE_TYPE
          Deprecated.  
static java.lang.String TIME_OBJECT_TYPE
          Deprecated.  
static java.lang.String TIME_PP_METHOD
          Deprecated.  
static java.lang.String TIME_VILLAGE_METHOD
          Deprecated.  
static java.lang.String TIMESTAMP
          Deprecated.  
static java.lang.String TIMESTAMP_NATIVE_TYPE
          Deprecated.  
static java.lang.String TIMESTAMP_OBJECT_TYPE
          Deprecated.  
static java.lang.String TIMESTAMP_PP_METHOD
          Deprecated.  
static java.lang.String TIMESTAMP_VILLAGE_METHOD
          Deprecated.  
static java.lang.String TINYINT
          Deprecated.  
static java.lang.String TINYINT_NATIVE_TYPE
          Deprecated.  
static java.lang.String TINYINT_OBJECT_TYPE
          Deprecated.  
static java.lang.String TINYINT_PP_METHOD
          Deprecated.  
static java.lang.String TINYINT_VILLAGE_METHOD
          Deprecated.  
private static java.util.Hashtable torqueTypeToJdbcTypeMap
          Deprecated.  
static java.lang.String VARBINARY
          Deprecated.  
static java.lang.String VARBINARY_NATIVE_TYPE
          Deprecated.  
static java.lang.String VARBINARY_OBJECT_TYPE
          Deprecated.  
static java.lang.String VARBINARY_PP_METHOD
          Deprecated.  
static java.lang.String VARBINARY_VILLAGE_METHOD
          Deprecated.  
static java.lang.String VARCHAR
          Deprecated.  
static java.lang.String VARCHAR_NATIVE_TYPE
          Deprecated.  
static java.lang.String VARCHAR_OBJECT_TYPE
          Deprecated.  
static java.lang.String VARCHAR_PP_METHOD
          Deprecated.  
static java.lang.String VARCHAR_VILLAGE_METHOD
          Deprecated.  
 
Constructor Summary
TypeMap()
          Deprecated.  
 
Method Summary
static java.lang.String getJavaNative(java.lang.String jdbcType)
          Deprecated. Return native java type which corresponds to the JDBC type provided.
static java.lang.String getJavaObject(java.lang.String jdbcType)
          Deprecated. Return a Java object which corresponds to the JDBC type provided.
static java.lang.String getJdbcType(java.lang.String type)
          Deprecated. Returns the correct jdbc type for torque added types
static java.lang.String getPPMethod(java.lang.String jdbcType)
          Deprecated. Return ParameterParser getX() method which corresponds to the JDBC type provided.
static java.lang.String getTorqueType(java.lang.Integer sqlType)
          Deprecated. Returns Torque type constant corresponding to JDBC type code.
static java.lang.String getVillageMethod(java.lang.String jdbcType)
          Deprecated. Return Village asX() method which corresponds to the JDBC type provided.
static void initialize()
          Deprecated. Initializes the SQL to Java map so that it can be used by client code.
static boolean isBooleanChar(java.lang.String type)
          Deprecated. Returns true if the type is boolean in the java object and a String "Y" or "N" in the db.
static boolean isBooleanInt(java.lang.String type)
          Deprecated. Returns true if the type is boolean in the java object and a numeric (1 or 0) in the db.
static boolean isInitialized()
          Deprecated. Report whether this object has been initialized.
static boolean isTextType(java.lang.String type)
          Deprecated. Returns true if values for the type need to be quoted.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

CHAR

public static final java.lang.String CHAR
Deprecated. 

VARCHAR

public static final java.lang.String VARCHAR
Deprecated. 

LONGVARCHAR

public static final java.lang.String LONGVARCHAR
Deprecated. 

CLOB

public static final java.lang.String CLOB
Deprecated. 

NUMERIC

public static final java.lang.String NUMERIC
Deprecated. 

DECIMAL

public static final java.lang.String DECIMAL
Deprecated. 

BIT

public static final java.lang.String BIT
Deprecated. 

TINYINT

public static final java.lang.String TINYINT
Deprecated. 

SMALLINT

public static final java.lang.String SMALLINT
Deprecated. 

INTEGER

public static final java.lang.String INTEGER
Deprecated. 

BIGINT

public static final java.lang.String BIGINT
Deprecated. 

REAL

public static final java.lang.String REAL
Deprecated. 

FLOAT

public static final java.lang.String FLOAT
Deprecated. 

DOUBLE

public static final java.lang.String DOUBLE
Deprecated. 

BINARY

public static final java.lang.String BINARY
Deprecated. 

VARBINARY

public static final java.lang.String VARBINARY
Deprecated. 

LONGVARBINARY

public static final java.lang.String LONGVARBINARY
Deprecated. 

BLOB

public static final java.lang.String BLOB
Deprecated. 

DATE

public static final java.lang.String DATE
Deprecated. 

TIME

public static final java.lang.String TIME
Deprecated. 

TIMESTAMP

public static final java.lang.String TIMESTAMP
Deprecated. 

BOOLEANCHAR

public static final java.lang.String BOOLEANCHAR
Deprecated. 

BOOLEANINT

public static final java.lang.String BOOLEANINT
Deprecated. 

TEXT_TYPES

private static final java.lang.String[] TEXT_TYPES
Deprecated. 

CHAR_OBJECT_TYPE

public static final java.lang.String CHAR_OBJECT_TYPE
Deprecated. 

VARCHAR_OBJECT_TYPE

public static final java.lang.String VARCHAR_OBJECT_TYPE
Deprecated. 

LONGVARCHAR_OBJECT_TYPE

public static final java.lang.String LONGVARCHAR_OBJECT_TYPE
Deprecated. 

CLOB_OBJECT_TYPE

public static final java.lang.String CLOB_OBJECT_TYPE
Deprecated. 

NUMERIC_OBJECT_TYPE

public static final java.lang.String NUMERIC_OBJECT_TYPE
Deprecated. 

DECIMAL_OBJECT_TYPE

public static final java.lang.String DECIMAL_OBJECT_TYPE
Deprecated. 

BIT_OBJECT_TYPE

public static final java.lang.String BIT_OBJECT_TYPE
Deprecated. 

TINYINT_OBJECT_TYPE

public static final java.lang.String TINYINT_OBJECT_TYPE
Deprecated. 

SMALLINT_OBJECT_TYPE

public static final java.lang.String SMALLINT_OBJECT_TYPE
Deprecated. 

INTEGER_OBJECT_TYPE

public static final java.lang.String INTEGER_OBJECT_TYPE
Deprecated. 

BIGINT_OBJECT_TYPE

public static final java.lang.String BIGINT_OBJECT_TYPE
Deprecated. 

REAL_OBJECT_TYPE

public static final java.lang.String REAL_OBJECT_TYPE
Deprecated. 

FLOAT_OBJECT_TYPE

public static final java.lang.String FLOAT_OBJECT_TYPE
Deprecated. 

DOUBLE_OBJECT_TYPE

public static final java.lang.String DOUBLE_OBJECT_TYPE
Deprecated. 

BINARY_OBJECT_TYPE

public static final java.lang.String BINARY_OBJECT_TYPE
Deprecated. 

VARBINARY_OBJECT_TYPE

public static final java.lang.String VARBINARY_OBJECT_TYPE
Deprecated. 

LONGVARBINARY_OBJECT_TYPE

public static final java.lang.String LONGVARBINARY_OBJECT_TYPE
Deprecated. 

BLOB_OBJECT_TYPE

public static final java.lang.String BLOB_OBJECT_TYPE
Deprecated. 

DATE_OBJECT_TYPE

public static final java.lang.String DATE_OBJECT_TYPE
Deprecated. 

TIME_OBJECT_TYPE

public static final java.lang.String TIME_OBJECT_TYPE
Deprecated. 

TIMESTAMP_OBJECT_TYPE

public static final java.lang.String TIMESTAMP_OBJECT_TYPE
Deprecated. 

BOOLEANCHAR_OBJECT_TYPE

public static final java.lang.String BOOLEANCHAR_OBJECT_TYPE
Deprecated. 

BOOLEANINT_OBJECT_TYPE

public static final java.lang.String BOOLEANINT_OBJECT_TYPE
Deprecated. 

CHAR_NATIVE_TYPE

public static final java.lang.String CHAR_NATIVE_TYPE
Deprecated. 

VARCHAR_NATIVE_TYPE

public static final java.lang.String VARCHAR_NATIVE_TYPE
Deprecated. 

LONGVARCHAR_NATIVE_TYPE

public static final java.lang.String LONGVARCHAR_NATIVE_TYPE
Deprecated. 

CLOB_NATIVE_TYPE

public static final java.lang.String CLOB_NATIVE_TYPE
Deprecated. 

NUMERIC_NATIVE_TYPE

public static final java.lang.String NUMERIC_NATIVE_TYPE
Deprecated. 

DECIMAL_NATIVE_TYPE

public static final java.lang.String DECIMAL_NATIVE_TYPE
Deprecated. 

BIT_NATIVE_TYPE

public static final java.lang.String BIT_NATIVE_TYPE
Deprecated. 

TINYINT_NATIVE_TYPE

public static final java.lang.String TINYINT_NATIVE_TYPE
Deprecated. 

SMALLINT_NATIVE_TYPE

public static final java.lang.String SMALLINT_NATIVE_TYPE
Deprecated. 

INTEGER_NATIVE_TYPE

public static final java.lang.String INTEGER_NATIVE_TYPE
Deprecated. 

BIGINT_NATIVE_TYPE

public static final java.lang.String BIGINT_NATIVE_TYPE
Deprecated. 

REAL_NATIVE_TYPE

public static final java.lang.String REAL_NATIVE_TYPE
Deprecated. 

FLOAT_NATIVE_TYPE

public static final java.lang.String FLOAT_NATIVE_TYPE
Deprecated. 

DOUBLE_NATIVE_TYPE

public static final java.lang.String DOUBLE_NATIVE_TYPE
Deprecated. 

BINARY_NATIVE_TYPE

public static final java.lang.String BINARY_NATIVE_TYPE
Deprecated. 

VARBINARY_NATIVE_TYPE

public static final java.lang.String VARBINARY_NATIVE_TYPE
Deprecated. 

LONGVARBINARY_NATIVE_TYPE

public static final java.lang.String LONGVARBINARY_NATIVE_TYPE
Deprecated. 

BLOB_NATIVE_TYPE

public static final java.lang.String BLOB_NATIVE_TYPE
Deprecated. 

DATE_NATIVE_TYPE

public static final java.lang.String DATE_NATIVE_TYPE
Deprecated. 

TIME_NATIVE_TYPE

public static final java.lang.String TIME_NATIVE_TYPE
Deprecated. 

TIMESTAMP_NATIVE_TYPE

public static final java.lang.String TIMESTAMP_NATIVE_TYPE
Deprecated. 

BOOLEANCHAR_NATIVE_TYPE

public static final java.lang.String BOOLEANCHAR_NATIVE_TYPE
Deprecated. 

BOOLEANINT_NATIVE_TYPE

public static final java.lang.String BOOLEANINT_NATIVE_TYPE
Deprecated. 

CHAR_VILLAGE_METHOD

public static final java.lang.String CHAR_VILLAGE_METHOD
Deprecated. 

VARCHAR_VILLAGE_METHOD

public static final java.lang.String VARCHAR_VILLAGE_METHOD
Deprecated. 

LONGVARCHAR_VILLAGE_METHOD

public static final java.lang.String LONGVARCHAR_VILLAGE_METHOD
Deprecated. 

CLOB_VILLAGE_METHOD

public static final java.lang.String CLOB_VILLAGE_METHOD
Deprecated. 

NUMERIC_VILLAGE_METHOD

public static final java.lang.String NUMERIC_VILLAGE_METHOD
Deprecated. 

DECIMAL_VILLAGE_METHOD

public static final java.lang.String DECIMAL_VILLAGE_METHOD
Deprecated. 

BIT_VILLAGE_METHOD

public static final java.lang.String BIT_VILLAGE_METHOD
Deprecated. 

TINYINT_VILLAGE_METHOD

public static final java.lang.String TINYINT_VILLAGE_METHOD
Deprecated. 

SMALLINT_VILLAGE_METHOD

public static final java.lang.String SMALLINT_VILLAGE_METHOD
Deprecated. 

INTEGER_VILLAGE_METHOD

public static final java.lang.String INTEGER_VILLAGE_METHOD
Deprecated. 

BIGINT_VILLAGE_METHOD

public static final java.lang.String BIGINT_VILLAGE_METHOD
Deprecated. 

REAL_VILLAGE_METHOD

public static final java.lang.String REAL_VILLAGE_METHOD
Deprecated. 

FLOAT_VILLAGE_METHOD

public static final java.lang.String FLOAT_VILLAGE_METHOD
Deprecated. 

DOUBLE_VILLAGE_METHOD

public static final java.lang.String DOUBLE_VILLAGE_METHOD
Deprecated. 

BINARY_VILLAGE_METHOD

public static final java.lang.String BINARY_VILLAGE_METHOD
Deprecated. 

VARBINARY_VILLAGE_METHOD

public static final java.lang.String VARBINARY_VILLAGE_METHOD
Deprecated. 

LONGVARBINARY_VILLAGE_METHOD

public static final java.lang.String LONGVARBINARY_VILLAGE_METHOD
Deprecated. 

BLOB_VILLAGE_METHOD

public static final java.lang.String BLOB_VILLAGE_METHOD
Deprecated. 

DATE_VILLAGE_METHOD

public static final java.lang.String DATE_VILLAGE_METHOD
Deprecated. 

TIME_VILLAGE_METHOD

public static final java.lang.String TIME_VILLAGE_METHOD
Deprecated. 

TIMESTAMP_VILLAGE_METHOD

public static final java.lang.String TIMESTAMP_VILLAGE_METHOD
Deprecated. 

BOOLEANCHAR_VILLAGE_METHOD

public static final java.lang.String BOOLEANCHAR_VILLAGE_METHOD
Deprecated. 

BOOLEANINT_VILLAGE_METHOD

public static final java.lang.String BOOLEANINT_VILLAGE_METHOD
Deprecated. 

CHAR_PP_METHOD

public static final java.lang.String CHAR_PP_METHOD
Deprecated. 

VARCHAR_PP_METHOD

public static final java.lang.String VARCHAR_PP_METHOD
Deprecated. 

LONGVARCHAR_PP_METHOD

public static final java.lang.String LONGVARCHAR_PP_METHOD
Deprecated. 

NUMERIC_PP_METHOD

public static final java.lang.String NUMERIC_PP_METHOD
Deprecated. 

DECIMAL_PP_METHOD

public static final java.lang.String DECIMAL_PP_METHOD
Deprecated. 

BIT_PP_METHOD

public static final java.lang.String BIT_PP_METHOD
Deprecated. 

TINYINT_PP_METHOD

public static final java.lang.String TINYINT_PP_METHOD
Deprecated. 

SMALLINT_PP_METHOD

public static final java.lang.String SMALLINT_PP_METHOD
Deprecated. 

INTEGER_PP_METHOD

public static final java.lang.String INTEGER_PP_METHOD
Deprecated. 

BIGINT_PP_METHOD

public static final java.lang.String BIGINT_PP_METHOD
Deprecated. 

REAL_PP_METHOD

public static final java.lang.String REAL_PP_METHOD
Deprecated. 

FLOAT_PP_METHOD

public static final java.lang.String FLOAT_PP_METHOD
Deprecated. 

DOUBLE_PP_METHOD

public static final java.lang.String DOUBLE_PP_METHOD
Deprecated. 

BINARY_PP_METHOD

public static final java.lang.String BINARY_PP_METHOD
Deprecated. 

VARBINARY_PP_METHOD

public static final java.lang.String VARBINARY_PP_METHOD
Deprecated. 

LONGVARBINARY_PP_METHOD

public static final java.lang.String LONGVARBINARY_PP_METHOD
Deprecated. 

DATE_PP_METHOD

public static final java.lang.String DATE_PP_METHOD
Deprecated. 

TIME_PP_METHOD

public static final java.lang.String TIME_PP_METHOD
Deprecated. 

TIMESTAMP_PP_METHOD

public static final java.lang.String TIMESTAMP_PP_METHOD
Deprecated. 

BOOLEANCHAR_PP_METHOD

public static final java.lang.String BOOLEANCHAR_PP_METHOD
Deprecated. 

BOOLEANINT_PP_METHOD

public static final java.lang.String BOOLEANINT_PP_METHOD
Deprecated. 

jdbcToJavaObjectMap

private static java.util.Hashtable jdbcToJavaObjectMap
Deprecated. 

jdbcToJavaNativeMap

private static java.util.Hashtable jdbcToJavaNativeMap
Deprecated. 

jdbcToVillageMethodMap

private static java.util.Hashtable jdbcToVillageMethodMap
Deprecated. 

jdbcToPPMethodMap

private static java.util.Hashtable jdbcToPPMethodMap
Deprecated. 

torqueTypeToJdbcTypeMap

private static java.util.Hashtable torqueTypeToJdbcTypeMap
Deprecated. 

jdbcToTorqueTypeMap

private static java.util.Hashtable jdbcToTorqueTypeMap
Deprecated. 

isInitialized

private static boolean isInitialized
Deprecated. 
Constructor Detail

TypeMap

public TypeMap()
Deprecated. 
Method Detail

initialize

public static void initialize()
Deprecated. 
Initializes the SQL to Java map so that it can be used by client code.

isInitialized

public static boolean isInitialized()
Deprecated. 
Report whether this object has been initialized.

getJavaObject

public static java.lang.String getJavaObject(java.lang.String jdbcType)
Deprecated. 
Return a Java object which corresponds to the JDBC type provided. Use in MapBuilder generation.

getJavaNative

public static java.lang.String getJavaNative(java.lang.String jdbcType)
Deprecated. 
Return native java type which corresponds to the JDBC type provided. Use in the base object class generation.

getVillageMethod

public static java.lang.String getVillageMethod(java.lang.String jdbcType)
Deprecated. 
Return Village asX() method which corresponds to the JDBC type provided. Use in the Peer class generation.

getPPMethod

public static java.lang.String getPPMethod(java.lang.String jdbcType)
Deprecated. 
Return ParameterParser getX() method which corresponds to the JDBC type provided. Use in the Object class generation.

getJdbcType

public static java.lang.String getJdbcType(java.lang.String type)
Deprecated. 
Returns the correct jdbc type for torque added types

getTorqueType

public static java.lang.String getTorqueType(java.lang.Integer sqlType)
Deprecated. 
Returns Torque type constant corresponding to JDBC type code. Used but Torque JDBC task.

isBooleanInt

public static boolean isBooleanInt(java.lang.String type)
Deprecated. 
Returns true if the type is boolean in the java object and a numeric (1 or 0) in the db.
Parameters:
type - The type to check.

isBooleanChar

public static boolean isBooleanChar(java.lang.String type)
Deprecated. 
Returns true if the type is boolean in the java object and a String "Y" or "N" in the db.
Parameters:
type - The type to check.

isTextType

public static final boolean isTextType(java.lang.String type)
Deprecated. 
Returns true if values for the type need to be quoted.
Parameters:
type - The type to check.


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.