public class ColumnMetaDataCollection extends ArrayList<Column> implements MetaDataCollection
modCount
columnNoNulls, columnNullable, columnNullableUnknown
Constructor and Description |
---|
ColumnMetaDataCollection() |
ColumnMetaDataCollection(Column... columns) |
ColumnMetaDataCollection(String objectName) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(Column column) |
void |
add(int idx,
Column column) |
Column |
findColumn(String columnName) |
String |
getCatalogName(int column) |
Column |
getColumn(int index) |
String |
getColumnClassName(int column) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int column) |
String |
getColumnLabel(int column) |
String |
getColumnName(int column) |
int |
getColumnType(int column) |
String |
getColumnTypeName(int column) |
int |
getIndex(String columnName) |
String |
getObjectName() |
int |
getPrecision(int column) |
int |
getScale(int column) |
String |
getSchemaName(int column) |
String |
getTableName(int column) |
boolean |
isAutoIncrement(int column) |
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column) |
boolean |
isDefinitelyWritable(int column) |
int |
isNullable(int column) |
boolean |
isReadOnly(int column) |
boolean |
isSearchable(int column) |
boolean |
isSigned(int column) |
boolean |
isWritable(int column) |
String |
toString() |
addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll
finalize, getClass, notify, notifyAll, wait, wait, wait
getColumnNameByIndex, isWrapperFor, unwrap
containsAll, equals, hashCode
parallelStream, stream
public ColumnMetaDataCollection()
public ColumnMetaDataCollection(String objectName)
public ColumnMetaDataCollection(Column... columns)
public boolean add(Column column)
public void add(int idx, Column column)
public int getIndex(String columnName)
getIndex
in interface MetaDataCollection
public Column findColumn(String columnName)
findColumn
in interface MetaDataCollection
public Column getColumn(int index)
getColumn
in interface MetaDataCollection
public String getObjectName()
public String toString()
toString
in class AbstractCollection<Column>
public int getColumnCount()
getColumnCount
in interface ResultSetMetaData
public boolean isAutoIncrement(int column)
isAutoIncrement
in interface ResultSetMetaData
public boolean isCaseSensitive(int column)
isCaseSensitive
in interface ResultSetMetaData
public boolean isSearchable(int column)
isSearchable
in interface ResultSetMetaData
public boolean isCurrency(int column)
isCurrency
in interface ResultSetMetaData
public int isNullable(int column)
isNullable
in interface ResultSetMetaData
public boolean isSigned(int column)
isSigned
in interface ResultSetMetaData
public int getColumnDisplaySize(int column)
getColumnDisplaySize
in interface ResultSetMetaData
public String getColumnLabel(int column)
getColumnLabel
in interface ResultSetMetaData
public String getColumnName(int column)
getColumnName
in interface ResultSetMetaData
public String getSchemaName(int column)
getSchemaName
in interface ResultSetMetaData
public int getPrecision(int column)
getPrecision
in interface ResultSetMetaData
public int getScale(int column)
getScale
in interface ResultSetMetaData
public String getTableName(int column)
getTableName
in interface ResultSetMetaData
public String getCatalogName(int column)
getCatalogName
in interface ResultSetMetaData
public int getColumnType(int column)
getColumnType
in interface ResultSetMetaData
public String getColumnTypeName(int column)
getColumnTypeName
in interface ResultSetMetaData
public boolean isReadOnly(int column)
isReadOnly
in interface ResultSetMetaData
public boolean isWritable(int column)
isWritable
in interface ResultSetMetaData
public boolean isDefinitelyWritable(int column)
isDefinitelyWritable
in interface ResultSetMetaData
public String getColumnClassName(int column)
getColumnClassName
in interface ResultSetMetaData
Copyright © 2017. All rights reserved.