public class ColumnInformationImpl extends java.lang.Object implements ColumnInformation
Constructor and Description |
---|
ColumnInformationImpl(TableInformation containingTableInformation,
Identifier columnIdentifier,
int typeCode,
java.lang.String typeName,
int columnSize,
int decimalDigits,
TruthValue nullable) |
Modifier and Type | Method and Description |
---|---|
Identifier |
getColumnIdentifier()
The simple (not qualified) column name.
|
int |
getColumnSize()
The column size (length).
|
TableInformation |
getContainingTableInformation()
Access to the containing table.
|
int |
getDecimalDigits()
The precision, for numeric types
|
TruthValue |
getNullable()
Is the column nullable.
|
int |
getTypeCode()
The JDBC type-code.
|
java.lang.String |
getTypeName()
The database specific type name.
|
java.lang.String |
toString() |
public ColumnInformationImpl(TableInformation containingTableInformation, Identifier columnIdentifier, int typeCode, java.lang.String typeName, int columnSize, int decimalDigits, TruthValue nullable)
public TableInformation getContainingTableInformation()
ColumnInformation
getContainingTableInformation
in interface ColumnInformation
public Identifier getColumnIdentifier()
ColumnInformation
getColumnIdentifier
in interface ColumnInformation
public int getTypeCode()
ColumnInformation
getTypeCode
in interface ColumnInformation
public java.lang.String getTypeName()
ColumnInformation
getTypeName
in interface ColumnInformation
public int getColumnSize()
ColumnInformation
getColumnSize
in interface ColumnInformation
public int getDecimalDigits()
ColumnInformation
getDecimalDigits
in interface ColumnInformation
public TruthValue getNullable()
ColumnInformation
getNullable
in interface ColumnInformation
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.