Record Class MetaDataHelper._Column
java.lang.Object
java.lang.Record
cool.scx.data.jdbc.meta_data.MetaDataHelper._Column
- 封闭类:
- MetaDataHelper
public static record MetaDataHelper._Column(String TABLE_CAT, String TABLE_SCHEM, String TABLE_NAME, String COLUMN_NAME, int DATA_TYPE, String TYPE_NAME, int COLUMN_SIZE, String BUFFER_LENGTH, int DECIMAL_DIGITS, int NUM_PREC_RADIX, int NULLABLE, String REMARKS, String COLUMN_DEF, int SQL_DATA_TYPE, int SQL_DATETIME_SUB, int CHAR_OCTET_LENGTH, int ORDINAL_POSITION, String IS_NULLABLE, String SCOPE_CATALOG, String SCOPE_SCHEMA, String SCOPE_TABLE, short SOURCE_DATA_TYPE, String IS_AUTOINCREMENT, String IS_GENERATEDCOLUMN)
extends Record
-
构造器概要
构造器构造器说明_Column(String TABLE_CAT, String TABLE_SCHEM, String TABLE_NAME, String COLUMN_NAME, int DATA_TYPE, String TYPE_NAME, int COLUMN_SIZE, String BUFFER_LENGTH, int DECIMAL_DIGITS, int NUM_PREC_RADIX, int NULLABLE, String REMARKS, String COLUMN_DEF, int SQL_DATA_TYPE, int SQL_DATETIME_SUB, int CHAR_OCTET_LENGTH, int ORDINAL_POSITION, String IS_NULLABLE, String SCOPE_CATALOG, String SCOPE_SCHEMA, String SCOPE_TABLE, short SOURCE_DATA_TYPE, String IS_AUTOINCREMENT, String IS_GENERATEDCOLUMN) 创建_Column记录的实例。 -
方法概要
修饰符和类型方法说明返回BUFFER_LENGTH记录组件的值。int返回CHAR_OCTET_LENGTH记录组件的值。返回COLUMN_DEF记录组件的值。返回COLUMN_NAME记录组件的值。int返回COLUMN_SIZE记录组件的值。int返回DATA_TYPE记录组件的值。int返回DECIMAL_DIGITS记录组件的值。final boolean指示某个其他对象是否“等于”此对象。final inthashCode()返回此对象的哈希代码值。返回IS_AUTOINCREMENT记录组件的值。返回IS_GENERATEDCOLUMN记录组件的值。返回IS_NULLABLE记录组件的值。intNULLABLE()返回NULLABLE记录组件的值。int返回NUM_PREC_RADIX记录组件的值。int返回ORDINAL_POSITION记录组件的值。REMARKS()返回REMARKS记录组件的值。返回SCOPE_CATALOG记录组件的值。返回SCOPE_SCHEMA记录组件的值。返回SCOPE_TABLE记录组件的值。short返回SOURCE_DATA_TYPE记录组件的值。int返回SQL_DATA_TYPE记录组件的值。int返回SQL_DATETIME_SUB记录组件的值。返回TABLE_CAT记录组件的值。返回TABLE_NAME记录组件的值。返回TABLE_SCHEM记录组件的值。toColumnMetaData(TableMetaData tableMetaData) final StringtoString()返回此记录的字符串表示形式。返回TYPE_NAME记录组件的值。
-
构造器详细资料
-
_Column
public _Column(String TABLE_CAT, String TABLE_SCHEM, String TABLE_NAME, String COLUMN_NAME, int DATA_TYPE, String TYPE_NAME, int COLUMN_SIZE, String BUFFER_LENGTH, int DECIMAL_DIGITS, int NUM_PREC_RADIX, int NULLABLE, String REMARKS, String COLUMN_DEF, int SQL_DATA_TYPE, int SQL_DATETIME_SUB, int CHAR_OCTET_LENGTH, int ORDINAL_POSITION, String IS_NULLABLE, String SCOPE_CATALOG, String SCOPE_SCHEMA, String SCOPE_TABLE, short SOURCE_DATA_TYPE, String IS_AUTOINCREMENT, String IS_GENERATEDCOLUMN) 创建_Column记录的实例。- 参数:
TABLE_CAT-TABLE_CAT记录组件的值TABLE_SCHEM-TABLE_SCHEM记录组件的值TABLE_NAME-TABLE_NAME记录组件的值COLUMN_NAME-COLUMN_NAME记录组件的值DATA_TYPE-DATA_TYPE记录组件的值TYPE_NAME-TYPE_NAME记录组件的值COLUMN_SIZE-COLUMN_SIZE记录组件的值BUFFER_LENGTH-BUFFER_LENGTH记录组件的值DECIMAL_DIGITS-DECIMAL_DIGITS记录组件的值NUM_PREC_RADIX-NUM_PREC_RADIX记录组件的值NULLABLE-NULLABLE记录组件的值REMARKS-REMARKS记录组件的值COLUMN_DEF-COLUMN_DEF记录组件的值SQL_DATA_TYPE-SQL_DATA_TYPE记录组件的值SQL_DATETIME_SUB-SQL_DATETIME_SUB记录组件的值CHAR_OCTET_LENGTH-CHAR_OCTET_LENGTH记录组件的值ORDINAL_POSITION-ORDINAL_POSITION记录组件的值IS_NULLABLE-IS_NULLABLE记录组件的值SCOPE_CATALOG-SCOPE_CATALOG记录组件的值SCOPE_SCHEMA-SCOPE_SCHEMA记录组件的值SCOPE_TABLE-SCOPE_TABLE记录组件的值SOURCE_DATA_TYPE-SOURCE_DATA_TYPE记录组件的值IS_AUTOINCREMENT-IS_AUTOINCREMENT记录组件的值IS_GENERATEDCOLUMN-IS_GENERATEDCOLUMN记录组件的值
-
-
方法详细资料
-
toColumnMetaData
-
toString
返回此记录的字符串表示形式。此表示形式包含类型的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 使用Objects::equals(Object,Object)对参考组件进行比较;使用 '==' 对基元组件进行比较 -
TABLE_CAT
返回TABLE_CAT记录组件的值。- 返回:
TABLE_CAT记录组件的值
-
TABLE_SCHEM
返回TABLE_SCHEM记录组件的值。- 返回:
TABLE_SCHEM记录组件的值
-
TABLE_NAME
返回TABLE_NAME记录组件的值。- 返回:
TABLE_NAME记录组件的值
-
COLUMN_NAME
返回COLUMN_NAME记录组件的值。- 返回:
COLUMN_NAME记录组件的值
-
DATA_TYPE
public int DATA_TYPE()返回DATA_TYPE记录组件的值。- 返回:
DATA_TYPE记录组件的值
-
TYPE_NAME
返回TYPE_NAME记录组件的值。- 返回:
TYPE_NAME记录组件的值
-
COLUMN_SIZE
public int COLUMN_SIZE()返回COLUMN_SIZE记录组件的值。- 返回:
COLUMN_SIZE记录组件的值
-
BUFFER_LENGTH
返回BUFFER_LENGTH记录组件的值。- 返回:
BUFFER_LENGTH记录组件的值
-
DECIMAL_DIGITS
public int DECIMAL_DIGITS()返回DECIMAL_DIGITS记录组件的值。- 返回:
DECIMAL_DIGITS记录组件的值
-
NUM_PREC_RADIX
public int NUM_PREC_RADIX()返回NUM_PREC_RADIX记录组件的值。- 返回:
NUM_PREC_RADIX记录组件的值
-
NULLABLE
public int NULLABLE()返回NULLABLE记录组件的值。- 返回:
NULLABLE记录组件的值
-
REMARKS
返回REMARKS记录组件的值。- 返回:
REMARKS记录组件的值
-
COLUMN_DEF
返回COLUMN_DEF记录组件的值。- 返回:
COLUMN_DEF记录组件的值
-
SQL_DATA_TYPE
public int SQL_DATA_TYPE()返回SQL_DATA_TYPE记录组件的值。- 返回:
SQL_DATA_TYPE记录组件的值
-
SQL_DATETIME_SUB
public int SQL_DATETIME_SUB()返回SQL_DATETIME_SUB记录组件的值。- 返回:
SQL_DATETIME_SUB记录组件的值
-
CHAR_OCTET_LENGTH
public int CHAR_OCTET_LENGTH()返回CHAR_OCTET_LENGTH记录组件的值。- 返回:
CHAR_OCTET_LENGTH记录组件的值
-
ORDINAL_POSITION
public int ORDINAL_POSITION()返回ORDINAL_POSITION记录组件的值。- 返回:
ORDINAL_POSITION记录组件的值
-
IS_NULLABLE
返回IS_NULLABLE记录组件的值。- 返回:
IS_NULLABLE记录组件的值
-
SCOPE_CATALOG
返回SCOPE_CATALOG记录组件的值。- 返回:
SCOPE_CATALOG记录组件的值
-
SCOPE_SCHEMA
返回SCOPE_SCHEMA记录组件的值。- 返回:
SCOPE_SCHEMA记录组件的值
-
SCOPE_TABLE
返回SCOPE_TABLE记录组件的值。- 返回:
SCOPE_TABLE记录组件的值
-
SOURCE_DATA_TYPE
public short SOURCE_DATA_TYPE()返回SOURCE_DATA_TYPE记录组件的值。- 返回:
SOURCE_DATA_TYPE记录组件的值
-
IS_AUTOINCREMENT
返回IS_AUTOINCREMENT记录组件的值。- 返回:
IS_AUTOINCREMENT记录组件的值
-
IS_GENERATEDCOLUMN
返回IS_GENERATEDCOLUMN记录组件的值。- 返回:
IS_GENERATEDCOLUMN记录组件的值
-