⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typemap.java

📁 一个数据访问层Torque3.1的生成器的源代码
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
    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 + -