public class JdbcColumn extends DataColumn
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
autoIncrement |
protected boolean |
caseSensitive |
protected String |
catalogName |
protected String |
columnLabel |
protected String |
columnName |
protected int |
columnType |
protected String |
columnTypeName |
protected boolean |
currency |
protected boolean |
definitelyWritable |
protected int |
displaySize |
protected int |
nullable |
protected int |
precision |
protected boolean |
readOnly |
protected int |
scale |
protected String |
schemaName |
protected boolean |
searchable |
protected boolean |
signed |
protected String |
tableName |
protected boolean |
writable |
allowNull, allowSubTypes, dataType, generator, name| Constructor and Description |
|---|
JdbcColumn(JdbcColumn sample) |
JdbcColumn(String name,
Class dataType) |
allowNull, allowSubTypes, dataType, generator, getDataType, getGenerator, getName, isAllowNull, isAllowSubTypes, nameprotected String columnLabel
protected String schemaName
protected String catalogName
protected String tableName
protected String columnName
protected int columnType
protected String columnTypeName
protected int displaySize
protected int precision
protected int scale
protected boolean autoIncrement
protected boolean caseSensitive
protected boolean currency
protected boolean definitelyWritable
protected int nullable
protected boolean searchable
protected boolean readOnly
protected boolean signed
protected boolean writable
public JdbcColumn(JdbcColumn sample)
public JdbcColumn clone()
clone in class DataColumnpublic String getColumnLabel()
public JdbcColumn columnLabel(String label)
public String getSchemaName()
public JdbcColumn schemaName(String name)
public String getCatalogName()
public JdbcColumn catalogName(String name)
public String getTableName()
public JdbcColumn tableName(String name)
public String getColumnName()
public JdbcColumn columnName(String name)
public int getColumnType()
public JdbcColumn columnType(int t)
public String getColumnTypeName()
public JdbcColumn columnTypeName(String name)
public int getDisplaySize()
public JdbcColumn displaySize(int displaySize)
public int getPrecision()
public JdbcColumn precision(int precision)
public int getScale()
public JdbcColumn scale(int scale)
public boolean isAutoIncrement()
public JdbcColumn autoIncrement(boolean autoIncrement)
public boolean isCaseSensitive()
public JdbcColumn caseSensitive(boolean caseSensitive)
public boolean isCurrency()
public JdbcColumn currency(boolean currency)
public boolean isDefinitelyWritable()
public JdbcColumn definitelyWritable(boolean definitelyWritable)
public int getNullable()
public JdbcColumn nullable(int nullable)
public boolean isSearchable()
public JdbcColumn searchable(boolean searchable)
public boolean isReadOnly()
public JdbcColumn readOnly(boolean readOnly)
public boolean isSigned()
public JdbcColumn signed(boolean signed)
public boolean isWritable()
public JdbcColumn writable(boolean writable)
public static JdbcColumn createFrom(ResultSetMetaData meta, int column, ClassLoader cl) throws SQLException, ClassNotFoundException
SQLExceptionClassNotFoundExceptionCopyright © 2018. All rights reserved.