📄 typemap.java
字号:
public static final String BOOLEANCHAR_VILLAGE_OBJECT_METHOD = "asBooleanObj()"; public static final String BOOLEANINT_VILLAGE_OBJECT_METHOD = "asBooleanObj()"; public static final String CHAR_PP_METHOD = "getString(ppKey)"; public static final String VARCHAR_PP_METHOD = "getString(ppKey)"; public static final String LONGVARCHAR_PP_METHOD = "getString(ppKey)"; public static final String NUMERIC_PP_METHOD = "getBigDecimal(ppKey)"; public static final String DECIMAL_PP_METHOD = "getBigDecimal(ppKey)"; public static final String BIT_PP_METHOD = "getBoolean(ppKey)"; public static final String TINYINT_PP_METHOD = "getByte(ppKey)"; public static final String SMALLINT_PP_METHOD = "getShort(ppKey)"; public static final String INTEGER_PP_METHOD = "getInt(ppKey)"; public static final String BIGINT_PP_METHOD = "getLong(ppKey)"; public static final String REAL_PP_METHOD = "getFloat(ppKey)"; public static final String FLOAT_PP_METHOD = "getDouble(ppKey)"; public static final String DOUBLE_PP_METHOD = "getDouble(ppKey)"; public static final String BINARY_PP_METHOD = "getBytes(ppKey)"; public static final String VARBINARY_PP_METHOD = "getBytes(ppKey)"; public static final String LONGVARBINARY_PP_METHOD = "getBytes(ppKey)"; public static final String DATE_PP_METHOD = "getDate(ppKey)"; public static final String TIME_PP_METHOD = "getDate(ppKey)"; public static final String TIMESTAMP_PP_METHOD = "getDate(ppKey)"; public static final String BOOLEANCHAR_PP_METHOD = "getBoolean(ppKey)"; public static final String BOOLEANINT_PP_METHOD = "getBoolean(ppKey)"; private static Hashtable jdbcToJavaObjectMap = null; private static Hashtable jdbcToJavaNativeMap = null; private static Hashtable jdbcToJavaNativeObjectMap = null; private static Hashtable jdbcToVillageMethodMap = null; private static Hashtable jdbcToVillageObjectMethodMap = null; private static Hashtable jdbcToPPMethodMap = null; private static Hashtable torqueTypeToJdbcTypeMap = null; private static Hashtable jdbcToTorqueTypeMap = null; private static boolean isInitialized = false; /** * Initializes the SQL to Java map so that it * can be used by client code. */ public synchronized static void initialize() { if (!isInitialized) { /* * Create JDBC -> Java object mappings. */ jdbcToJavaObjectMap = new Hashtable(); jdbcToJavaObjectMap.put(CHAR, CHAR_OBJECT_TYPE); jdbcToJavaObjectMap.put(VARCHAR, VARCHAR_OBJECT_TYPE); jdbcToJavaObjectMap.put(LONGVARCHAR, LONGVARCHAR_OBJECT_TYPE); jdbcToJavaObjectMap.put(CLOB, CLOB_OBJECT_TYPE); jdbcToJavaObjectMap.put(NUMERIC, NUMERIC_OBJECT_TYPE); jdbcToJavaObjectMap.put(DECIMAL, DECIMAL_OBJECT_TYPE); jdbcToJavaObjectMap.put(BIT, BIT_OBJECT_TYPE); jdbcToJavaObjectMap.put(TINYINT, TINYINT_OBJECT_TYPE); jdbcToJavaObjectMap.put(SMALLINT, SMALLINT_OBJECT_TYPE); jdbcToJavaObjectMap.put(INTEGER, INTEGER_OBJECT_TYPE); jdbcToJavaObjectMap.put(BIGINT, BIGINT_OBJECT_TYPE); jdbcToJavaObjectMap.put(REAL, REAL_OBJECT_TYPE); jdbcToJavaObjectMap.put(FLOAT, FLOAT_OBJECT_TYPE); jdbcToJavaObjectMap.put(DOUBLE, DOUBLE_OBJECT_TYPE); jdbcToJavaObjectMap.put(BINARY, BINARY_OBJECT_TYPE); jdbcToJavaObjectMap.put(VARBINARY, VARBINARY_OBJECT_TYPE); jdbcToJavaObjectMap.put(LONGVARBINARY, LONGVARBINARY_OBJECT_TYPE); jdbcToJavaObjectMap.put(BLOB, BLOB_OBJECT_TYPE); jdbcToJavaObjectMap.put(DATE, DATE_OBJECT_TYPE); jdbcToJavaObjectMap.put(TIME, TIME_OBJECT_TYPE); jdbcToJavaObjectMap.put(TIMESTAMP, TIMESTAMP_OBJECT_TYPE); jdbcToJavaObjectMap.put(BOOLEANCHAR, BOOLEANCHAR_OBJECT_TYPE); jdbcToJavaObjectMap.put(BOOLEANINT, BOOLEANINT_OBJECT_TYPE); /* * Create JDBC -> native Java type mappings. */ jdbcToJavaNativeMap = new Hashtable(); jdbcToJavaNativeMap.put(CHAR, CHAR_NATIVE_TYPE); jdbcToJavaNativeMap.put(VARCHAR, VARCHAR_NATIVE_TYPE); jdbcToJavaNativeMap.put(LONGVARCHAR, LONGVARCHAR_NATIVE_TYPE); jdbcToJavaNativeMap.put(CLOB, CLOB_NATIVE_TYPE); jdbcToJavaNativeMap.put(NUMERIC, NUMERIC_NATIVE_TYPE); jdbcToJavaNativeMap.put(DECIMAL, DECIMAL_NATIVE_TYPE); jdbcToJavaNativeMap.put(BIT, BIT_NATIVE_TYPE); jdbcToJavaNativeMap.put(TINYINT, TINYINT_NATIVE_TYPE); jdbcToJavaNativeMap.put(SMALLINT, SMALLINT_NATIVE_TYPE); jdbcToJavaNativeMap.put(INTEGER, INTEGER_NATIVE_TYPE); jdbcToJavaNativeMap.put(BIGINT, BIGINT_NATIVE_TYPE); jdbcToJavaNativeMap.put(REAL, REAL_NATIVE_TYPE); jdbcToJavaNativeMap.put(FLOAT, FLOAT_NATIVE_TYPE); jdbcToJavaNativeMap.put(DOUBLE, DOUBLE_NATIVE_TYPE); jdbcToJavaNativeMap.put(BINARY, BINARY_NATIVE_TYPE); jdbcToJavaNativeMap.put(VARBINARY, VARBINARY_NATIVE_TYPE); jdbcToJavaNativeMap.put(LONGVARBINARY, LONGVARBINARY_NATIVE_TYPE); jdbcToJavaNativeMap.put(BLOB, BLOB_NATIVE_TYPE); jdbcToJavaNativeMap.put(DATE, DATE_NATIVE_TYPE); jdbcToJavaNativeMap.put(TIME, TIME_NATIVE_TYPE); jdbcToJavaNativeMap.put(TIMESTAMP, TIMESTAMP_NATIVE_TYPE); jdbcToJavaNativeMap.put(BOOLEANCHAR, BOOLEANCHAR_NATIVE_TYPE); jdbcToJavaNativeMap.put(BOOLEANINT, BOOLEANINT_NATIVE_TYPE); jdbcToJavaNativeObjectMap = new Hashtable(); jdbcToJavaNativeObjectMap.put(BIT, BIT_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(TINYINT, TINYINT_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(SMALLINT, SMALLINT_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(INTEGER, INTEGER_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(BIGINT, BIGINT_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(REAL, REAL_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(FLOAT, FLOAT_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(DOUBLE, DOUBLE_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(BOOLEANCHAR, BOOLEANCHAR_NATIVE_OBJECT_TYPE); jdbcToJavaNativeObjectMap.put(BOOLEANINT, BOOLEANINT_NATIVE_OBJECT_TYPE); /* * Create JDBC -> Village asX() mappings. */ jdbcToVillageMethodMap = new Hashtable(); jdbcToVillageMethodMap.put(CHAR, CHAR_VILLAGE_METHOD); jdbcToVillageMethodMap.put(VARCHAR, VARCHAR_VILLAGE_METHOD); jdbcToVillageMethodMap.put(LONGVARCHAR, LONGVARCHAR_VILLAGE_METHOD); jdbcToVillageMethodMap.put(CLOB, CLOB_VILLAGE_METHOD); jdbcToVillageMethodMap.put(NUMERIC, NUMERIC_VILLAGE_METHOD); jdbcToVillageMethodMap.put(DECIMAL, DECIMAL_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BIT, BIT_VILLAGE_METHOD); jdbcToVillageMethodMap.put(TINYINT, TINYINT_VILLAGE_METHOD); jdbcToVillageMethodMap.put(SMALLINT, SMALLINT_VILLAGE_METHOD); jdbcToVillageMethodMap.put(INTEGER, INTEGER_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BIGINT, BIGINT_VILLAGE_METHOD); jdbcToVillageMethodMap.put(REAL, REAL_VILLAGE_METHOD); jdbcToVillageMethodMap.put(FLOAT, FLOAT_VILLAGE_METHOD); jdbcToVillageMethodMap.put(DOUBLE, DOUBLE_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BINARY, BINARY_VILLAGE_METHOD); jdbcToVillageMethodMap.put(VARBINARY, VARBINARY_VILLAGE_METHOD); jdbcToVillageMethodMap.put(LONGVARBINARY, LONGVARBINARY_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BLOB, BLOB_VILLAGE_METHOD); jdbcToVillageMethodMap.put(DATE, DATE_VILLAGE_METHOD); jdbcToVillageMethodMap.put(TIME, TIME_VILLAGE_METHOD); jdbcToVillageMethodMap.put(TIMESTAMP, TIMESTAMP_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BOOLEANCHAR, BOOLEANCHAR_VILLAGE_METHOD); jdbcToVillageMethodMap.put(BOOLEANINT, BOOLEANINT_VILLAGE_METHOD); jdbcToVillageObjectMethodMap = new Hashtable(); jdbcToVillageObjectMethodMap.put(BIT, BIT_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(TINYINT, TINYINT_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(SMALLINT, SMALLINT_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(INTEGER, INTEGER_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(BIGINT, BIGINT_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(REAL, REAL_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(FLOAT, FLOAT_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(DOUBLE, DOUBLE_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(BOOLEANCHAR, BOOLEANCHAR_VILLAGE_OBJECT_METHOD); jdbcToVillageObjectMethodMap.put(BOOLEANINT, BOOLEANINT_VILLAGE_OBJECT_METHOD); /* * Create JDBC -> ParameterParser getX() mappings. */ jdbcToPPMethodMap = new Hashtable(); jdbcToPPMethodMap.put(CHAR, CHAR_PP_METHOD); jdbcToPPMethodMap.put(VARCHAR, VARCHAR_PP_METHOD); jdbcToPPMethodMap.put(LONGVARCHAR, LONGVARCHAR_PP_METHOD); jdbcToPPMethodMap.put(NUMERIC, NUMERIC_PP_METHOD); jdbcToPPMethodMap.put(DECIMAL, DECIMAL_PP_METHOD); jdbcToPPMethodMap.put(BIT, BIT_PP_METHOD); jdbcToPPMethodMap.put(TINYINT, TINYINT_PP_METHOD); jdbcToPPMethodMap.put(SMALLINT, SMALLINT_PP_METHOD); jdbcToPPMethodMap.put(INTEGER, INTEGER_PP_METHOD); jdbcToPPMethodMap.put(BIGINT, BIGINT_PP_METHOD); jdbcToPPMethodMap.put(REAL, REAL_PP_METHOD); jdbcToPPMethodMap.put(FLOAT, FLOAT_PP_METHOD); jdbcToPPMethodMap.put(DOUBLE, DOUBLE_PP_METHOD); jdbcToPPMethodMap.put(BINARY, BINARY_PP_METHOD); jdbcToPPMethodMap.put(VARBINARY, VARBINARY_PP_METHOD); jdbcToPPMethodMap.put(LONGVARBINARY, LONGVARBINARY_PP_METHOD); jdbcToPPMethodMap.put(DATE, DATE_PP_METHOD); jdbcToPPMethodMap.put(TIME, TIME_PP_METHOD); jdbcToPPMethodMap.put(TIMESTAMP, TIMESTAMP_PP_METHOD); jdbcToPPMethodMap.put(BOOLEANCHAR, BOOLEANCHAR_PP_METHOD); jdbcToPPMethodMap.put(BOOLEANINT, BOOLEANINT_PP_METHOD); /* * Create JDBC -> Java object mappings. */ torqueTypeToJdbcTypeMap = new Hashtable(); torqueTypeToJdbcTypeMap.put(CHAR, CHAR); torqueTypeToJdbcTypeMap.put(VARCHAR, VARCHAR); torqueTypeToJdbcTypeMap.put(LONGVARCHAR, LONGVARCHAR); torqueTypeToJdbcTypeMap.put(CLOB, CLOB); torqueTypeToJdbcTypeMap.put(NUMERIC, NUMERIC); torqueTypeToJdbcTypeMap.put(DECIMAL, DECIMAL); torqueTypeToJdbcTypeMap.put(BIT, BIT); torqueTypeToJdbcTypeMap.put(TINYINT, TINYINT); torqueTypeToJdbcTypeMap.put(SMALLINT, SMALLINT); torqueTypeToJdbcTypeMap.put(INTEGER, INTEGER); torqueTypeToJdbcTypeMap.put(BIGINT, BIGINT); torqueTypeToJdbcTypeMap.put(REAL, REAL); torqueTypeToJdbcTypeMap.put(FLOAT, FLOAT); torqueTypeToJdbcTypeMap.put(DOUBLE, DOUBLE); torqueTypeToJdbcTypeMap.put(BINARY, BINARY); torqueTypeToJdbcTypeMap.put(VARBINARY, VARBINARY); torqueTypeToJdbcTypeMap.put(LONGVARBINARY, LONGVARBINARY); torqueTypeToJdbcTypeMap.put(BLOB, BLOB); torqueTypeToJdbcTypeMap.put(DATE, DATE); torqueTypeToJdbcTypeMap.put(TIME, TIME); torqueTypeToJdbcTypeMap.put(TIMESTAMP, TIMESTAMP); torqueTypeToJdbcTypeMap.put(BOOLEANCHAR, CHAR); torqueTypeToJdbcTypeMap.put(BOOLEANINT, INTEGER); /* * Create JDBC type code to torque type map. */ jdbcToTorqueTypeMap = new Hashtable();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -