typdef.java

来自「derby database source code.good for you.」· Java 代码 · 共 1,231 行 · 第 1/4 页

JAVA
1,231
字号
        null,        /* 0xB4 Empties */        null,        /* 0xB5 Empties */        null,        /* 0xB6 Empties */        null,        /* 0xB7 Empties */        null,        /* 0xB8 Empties */        null,        /* 0xB9 Empties */        null,        /* 0xBA Empties */        null,        /* 0xBB Empties */        null,        /* 0xBC Empties */        null,        /* 0xBD Empties */        null,        /* 0xBE Empties */        null,        /* 0xBF Empties */        null,        /* 0xC0 Empties */        null,        /* 0xC1 Empties */        null,        /* 0xC2 Empties */        null,        /* 0xC3 Empties */        null,        /* 0xC4 Empties */        null,        /* 0xC5 Empties */        null,        /* 0xC6 Empties */        null,        /* 0xC7 Empties */        null,        /* 0xC8 Large object bytes */        new FdocaSimpleDataArray(0xC8, FdocaConstants.FDOCA_TYPE_LOBBYTES, 0x00, NOCCSID, 0, 1, 8, LOBLENGTH),        /* 0xC9 null Large object bytes */        new FdocaSimpleDataArray(0xC9, FdocaConstants.FDOCA_TYPE_NLOBBYTES, 0x00, NOCCSID, 0, 1, 8, LOBLENGTH),        /* 0xCA Large object char SBCS */        new FdocaSimpleDataArray(0xCA, FdocaConstants.FDOCA_TYPE_LOBCHAR, Cursor.SBCS_CLOB, CCSIDSBC, 1, 1, 8, LOBLENGTH),        /* 0xCB null Large object char SBCS */        new FdocaSimpleDataArray(0xCB, FdocaConstants.FDOCA_TYPE_NLOBCHAR, Cursor.SBCS_CLOB, CCSIDSBC, 1, 1, 8, LOBLENGTH),        /* 0xCC Large object char DBCS */        new FdocaSimpleDataArray(0xCC, FdocaConstants.FDOCA_TYPE_LOBCHAR, Cursor.DBCS_CLOB, CCSIDDBC, 2, 1, 8, LOBLENGTH),        /* 0xCD null Large object char DBCS */        new FdocaSimpleDataArray(0xCD, FdocaConstants.FDOCA_TYPE_NLOBCHAR, Cursor.DBCS_CLOB, CCSIDDBC, 2, 1, 8, LOBLENGTH),        /* 0xCE Large object char MBCS */        new FdocaSimpleDataArray(0xCE, FdocaConstants.FDOCA_TYPE_LOBCHAR, Cursor.MBCS_CLOB, CCSIDMBC, 1, 1, 8, LOBLENGTH),        /* 0xCF null Large object char MBCS */        new FdocaSimpleDataArray(0xCF, FdocaConstants.FDOCA_TYPE_NLOBCHAR, Cursor.MBCS_CLOB, CCSIDMBC, 1, 1, 8, LOBLENGTH),    };    private static final int[] protocolToJdbcTypes_ = {        0x00, // 0x00 Empties        0x00, // 0x01 Empties        java.sql.Types.INTEGER, // 0x02 4-byte int        java.sql.Types.INTEGER, // 0x03 null 4-byte int        java.sql.Types.SMALLINT, // 0x04 2-byte int        java.sql.Types.SMALLINT, // 0x05 null 2-byte int        java.sql.Types.TINYINT, // 0x06 1-byte int        java.sql.Types.TINYINT, // 0x07 null 1-byte int        java.sql.Types.DECIMAL, // 0x08 16-byte bin float        java.sql.Types.DECIMAL, // 0x09 null 16-byte bin float        java.sql.Types.DOUBLE, // 0x0A 8-byte bin float        java.sql.Types.DOUBLE, // 0x0B null 8-byte bin float        java.sql.Types.REAL, // 0x0C 4-byte bin float        java.sql.Types.REAL, // 0x0D null 4-byte bin float        java.sql.Types.DECIMAL, // 0x0E Fixed Decimal        java.sql.Types.DECIMAL, // 0x0F null Fixed Decimal        java.sql.Types.DECIMAL, // 0x10 Zone Decimal        java.sql.Types.DECIMAL, // 0x11 null Zone Decimal        java.sql.Types.DECIMAL, // 0x12 Numeirc        java.sql.Types.DECIMAL, // 0x13 null Numeric        0x00, // 0x14 Empties        0x00, // 0x15 Empties        java.sql.Types.BIGINT, // 0x16 Big int        java.sql.Types.BIGINT, // 0x17 null Big int        0x00,        0x00,        0x00,        0x00,        0x00,        0x00,        0x00,        0x00,        java.sql.Types.DATE, // 0x20 Date        java.sql.Types.DATE, // 0x21 null Date        java.sql.Types.TIME, // 0x22 Time        java.sql.Types.TIME, // 0x23 null Time        java.sql.Types.TIMESTAMP, // 0x24 Timestamp        java.sql.Types.TIMESTAMP, // 0x25 null Timestamp        java.sql.Types.BINARY, // 0x26 Fixed bytes        java.sql.Types.BINARY, // 0x27 null Fixed bytes        java.sql.Types.VARBINARY, // 0x28 Variable bytes        java.sql.Types.VARBINARY, // 0x29 null Variable bytes        java.sql.Types.LONGVARBINARY, // 0x2A Long var bytes        java.sql.Types.LONGVARBINARY, // 0x2B null Long var bytes        java.sql.Types.VARBINARY, // 0x2C Nullterm bytes        java.sql.Types.VARBINARY, // 0x2D null Nullterm bytes        java.sql.Types.CHAR, // 0x2E Nullterm SBCS        java.sql.Types.CHAR, // 0x2F null Nullterm SBCS        java.sql.Types.CHAR, // 0x30 Fix char SBCS        java.sql.Types.CHAR, // 0x31 null Fix char SBCS        java.sql.Types.VARCHAR, // 0x32 Var char SBCS        java.sql.Types.VARCHAR, // 0x33 null Var char SBCS        java.sql.Types.LONGVARCHAR, // 0x34 Long var SBCS        java.sql.Types.LONGVARCHAR, // 0x35 null Long var SBCS        0x00, // 0x36 Empties        0x00, // 0x37 Empties        0x00, // 0x38 Empties        0x00, // 0x39 Empties        0x00, // 0x3A Empties        0x00, // 0x3B Empties        // The following will have to be changed later for situations where        java.sql.Types.CHAR, // 0x3C Fix char MBCS        java.sql.Types.CHAR, // 0x3D null Fix char MBCS        java.sql.Types.VARCHAR, // 0x3E Var char MBCS        java.sql.Types.VARCHAR, // 0x3F null Var char MBCS        java.sql.Types.LONGVARCHAR, // 0x40 Long var MBCS        java.sql.Types.LONGVARCHAR, // 0x41 null Long var MBCS        java.sql.Types.CHAR, // 0x42 Nullterm MBCS        java.sql.Types.CHAR, // 0x43 null Nullterm MBCS        java.sql.Types.VARBINARY, // 0x44 L String bytes        java.sql.Types.VARBINARY, // 0x45 null L String bytes        java.sql.Types.VARCHAR, // 0x46 L String SBCS        java.sql.Types.VARCHAR, // 0x47 null L String SBCS        java.sql.Types.VARCHAR, // 0x48 L String MBCS        java.sql.Types.VARCHAR, // 0x49 null L String MBCS        0x00, // 0x4A Empties        0x00, // 0x4B Empties        java.sql.Types.VARCHAR, // 0x4C SBCS        java.sql.Types.VARCHAR, // 0x4D null SBCS        java.sql.Types.VARCHAR, // 0x4E MBCS        java.sql.Types.VARCHAR, // 0x4F null MBCS        0x00, // 0x50 Empties        0x00, // 0x51 Empties        0x00, // 0x52 Empties        0x00, // 0x53 Empties        0x00, // 0x54 Empties        0x00, // 0x55 Empties        0x00, // 0x56 Empties        0x00, // 0x57 Empties        0x00, // 0x58 Empties        0x00, // 0x59 Empties        0x00, // 0x5A Empties        0x00, // 0x5B Empties        0x00, // 0x5C Empties        0x00, // 0x5D Empties        0x00, // 0x5E Empties        0x00, // 0x5F Empties        0x00, // 0x60 Empties        0x00, // 0x61 Empties        0x00, // 0x62 Empties        0x00, // 0x63 Empties        0x00, // 0x64 Empties        0x00, // 0x65 Empties        0x00, // 0x66 Empties        0x00, // 0x67 Empties        0x00, // 0x68 Empties        0x00, // 0x69 Empties        0x00, // 0x6A Empties        0x00, // 0x6B Empties        0x00, // 0x6C Empties        0x00, // 0x6D Empties        0x00, // 0x6E Empties        0x00, // 0x6F Empties        0x00, // 0x70 Empties        0x00, // 0x71 Empties        0x00, // 0x72 Empties        0x00, // 0x73 Empties        0x00, // 0x74 Empties        0x00, // 0x75 Empties        0x00, // 0x76 Empties        0x00, // 0x77 Empties        0x00, // 0x78 Empties        0x00, // 0x79 Empties        0x00, // 0x7A Empties        0x00, // 0x7B Empties        0x00, // 0x7C Empties        0x00, // 0x7D Empties        0x00, // 0x7E Empties        0x00, // 0x7F Empties        0x00, // 0x80 Empties        0x00, // 0x81 Empties        0x00, // 0x82 Empties        0x00, // 0x83 Empties        0x00, // 0x84 Empties        0x00, // 0x85 Empties        0x00, // 0x86 Empties        0x00, // 0x87 Empties        0x00, // 0x88 Empties        0x00, // 0x89 Empties        0x00, // 0x8A Empties        0x00, // 0x8B Empties        0x00, // 0x8C Empties        0x00, // 0x8D Empties        0x00, // 0x8E Empties        0x00, // 0x8F Empties        0x00, // 0x90 Empties        0x00, // 0x91 Empties        0x00, // 0x92 Empties        0x00, // 0x93 Empties        0x00, // 0x94 Empties        0x00, // 0x95 Empties        0x00, // 0x96 Empties        0x00, // 0x97 Empties        0x00, // 0x98 Empties        0x00, // 0x99 Empties        0x00, // 0x9A Empties        0x00, // 0x9B Empties        0x00, // 0x9C Empties        0x00, // 0x9D Empties        0x00, // 0x9E Empties        0x00, // 0x9F Empties        0x00, // 0xA0 Empties        0x00, // 0xA1 Empties        0x00, // 0xA2 Empties        0x00, // 0xA3 Empties        0x00, // 0xA4 Empties        0x00, // 0xA5 Empties        0x00, // 0xA6 Empties        0x00, // 0xA7 Empties        0x00, // 0xA8 Empties        0x00, // 0xA9 Empties        0x00, // 0xAA Empties        0x00, // 0xAB Empties        0x00, // 0xAC Empties        0x00, // 0xAD Empties        0x00, // 0xAE Empties        0x00, // 0xAF Empties        0x00, // 0xB0 Empties        0x00, // 0xB1 Empties        0x00, // 0xB2 Empties        0x00, // 0xB3 Empties        0x00, // 0xB4 Empties        0x00, // 0xB5 Empties        0x00, // 0xB6 Empties        0x00, // 0xB7 Empties        0x00, // 0xB8 Empties        0x00, // 0xB9 Empties        0x00, // 0xBA Empties        0x00, // 0xBB Empties        0x00, // 0xBC Empties        0x00, // 0xBD Empties        0x00, // 0xBE Empties        0x00, // 0xBF Empties        0x00, // 0xC0 Empties        0x00, // 0xC1 Empties        0x00, // 0xC2 Empties        0x00, // 0xC3 Empties        0x00, // 0xC4 Empties        0x00, // 0xC5 Empties        0x00, // 0xC6 Empties        0x00, // 0xC7 Empties        java.sql.Types.BLOB, // 0xC8 Large object bytes        java.sql.Types.BLOB, // 0xC9 null Large object bytes        java.sql.Types.CLOB, // 0xCA Large object char SBCS        java.sql.Types.CLOB, // 0xCB null Large object char SBCS        0x00,        0x00,        java.sql.Types.CLOB, // 0xCE Large object char MBCS        java.sql.Types.CLOB, // 0xCF null Large object char MBCS    };    private NetAgent netAgent_;    private String typdefnam_;    private int ccsidSbc_;    private boolean ccsidSbcSet_;    private String ccsidSbcEncoding_;    private int ccsidDbc_;    private boolean ccsidDbcSet_;    private String ccsidDbcEncoding_;    private int ccsidMbc_;    private boolean ccsidMbcSet_;    private String ccsidMbcEncoding_;    protected int environment_;    private boolean mddOverride_ = false;    private FdocaSimpleDataArray overrideTable_[] = new FdocaSimpleDataArray[OVERRIDE_TABLE_SIZE];    //---------------------constructors/finalizer---------------------------------    Typdef(NetAgent netAgent) throws DisconnectException {        this.initialize(netAgent, 0, false, 0, false, 0, false, null);    }    Typdef(NetAgent netAgent, int ccsidSbc, String typdefnam) throws DisconnectException {        this.initialize(netAgent, ccsidSbc, true, 0, false, 0, false, typdefnam);    }    public Typdef(NetAgent netAgent, int ccsidSbc, String typdefnam, int ccsidDbc, int ccsidMbc) throws DisconnectException {        this.initialize(netAgent, ccsidSbc, true, ccsidMbc, true, ccsidDbc, true, typdefnam);    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?