public class ColumnInformationImpl extends Object implements ColumnInformation
Constructor and Description |
---|
ColumnInformationImpl(TableInformation containingTableInformation,
Identifier columnIdentifier,
int typeCode,
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.
|
String |
getTypeName()
The database specific type name.
|
String |
toString() |
public ColumnInformationImpl(TableInformation containingTableInformation, Identifier columnIdentifier, int typeCode, 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 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
Copyright © 2021 JBoss by Red Hat. All rights reserved.