public class Column extends Object implements Serializable, Cloneable
| 限定符和类型 | 方法和说明 |
|---|---|
static Column |
create(String tableName,
ResultSet columnMetaRs)
创建列对象
|
String |
getComment()
获取注释
|
String |
getName()
获取列名
|
int |
getSize()
获取大小或数据长度
|
String |
getTableName()
获取表名
|
int |
getType()
获取类型,对应
Types中的类型 |
JdbcType |
getTypeEnum()
获取字段类型的枚举
|
String |
getTypeName()
获取类型名称
|
void |
init(String tableName,
ResultSet columnMetaRs)
初始化
|
boolean |
isNullable()
是否为可空
|
Column |
setComment(String comment)
设置注释
|
Column |
setName(String name)
设置列名
|
Column |
setNullable(boolean isNullable)
设置是否为可空
|
Column |
setSize(int size)
设置大小或数据长度
|
Column |
setTableName(String tableName)
设置表名
|
Column |
setType(int type)
设置类型,对应java.sql.Types中的类型
|
Column |
setTypeName(String typeName)
设置类型名称
|
String |
toString() |
public static Column create(String tableName, ResultSet columnMetaRs)
tableName - 表名columnMetaRs - 列元信息的ResultSetpublic void init(String tableName, ResultSet columnMetaRs) throws SQLException
tableName - 表名columnMetaRs - 列的meta ResultSetSQLException - SQL执行异常public String getTableName()
public String getName()
public JdbcType getTypeEnum()
public int getType()
Types中的类型public Column setType(int type)
type - 类型public String getTypeName()
public int getSize()
public Column setSize(int size)
size - 大小或数据长度public boolean isNullable()
public Column setNullable(boolean isNullable)
isNullable - 是否为可空public String getComment()
Copyright © 2019. All rights reserved.