Package net.sourceforge.jtds.jdbc
Class ColInfo
java.lang.Object
net.sourceforge.jtds.jdbc.ColInfo
- All Implemented Interfaces:
Cloneable
Instances of this class serve as descriptor for result set columns.
- Author:
- Mike Hutchinson, Holger Rehn
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) intColumn buffer (max) size(package private) StringDatabase owning this column(package private) CharsetInfoCharacter set descriptor (if different from default)(package private) byte[]MS SQL2000 collation(package private) intColumn display size(package private) booleanColumn name is case sensitive(package private) booleanColumn should be hidden(package private) booleanColumn is an identity column(package private) booleanColumn may be used as a key(package private) booleanColumn may be updated(package private) intJDBC type constant from java.sql.Types(package private) StringColumn label / name(package private) intColumn data type supports SQL NULL(package private) intColumn decimal precision(package private) StringColumn actual table name(package private) intColumn decimal scale(package private) StringUser owning this column(package private) StringThe SQL type name for this column.(package private) StringTable name owning this column(package private) intInternal TDS data type(package private) intDatabase ID for UDT -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
tdsType
int tdsTypeInternal TDS data type -
jdbcType
int jdbcTypeJDBC type constant from java.sql.Types -
realName
String realNameColumn actual table name -
name
String nameColumn label / name -
tableName
String tableNameTable name owning this column -
catalog
String catalogDatabase owning this column -
schema
String schemaUser owning this column -
nullable
int nullableColumn data type supports SQL NULL -
isCaseSensitive
boolean isCaseSensitiveColumn name is case sensitive -
isWriteable
boolean isWriteableColumn may be updated -
isIdentity
boolean isIdentityColumn is an identity column -
isKey
boolean isKeyColumn may be used as a key -
isHidden
boolean isHiddenColumn should be hidden -
userType
int userTypeDatabase ID for UDT -
collation
byte[] collationMS SQL2000 collation -
charsetInfo
CharsetInfo charsetInfoCharacter set descriptor (if different from default) -
displaySize
int displaySizeColumn display size -
bufferSize
int bufferSizeColumn buffer (max) size -
precision
int precisionColumn decimal precision -
scale
int scaleColumn decimal scale -
sqlType
String sqlTypeThe SQL type name for this column.
-
-
Constructor Details
-
ColInfo
public ColInfo()
-
-
Method Details