public class ColumnDescriptor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
RECORD_KEY_NAME
Reserved word for a table record key.
|
| Constructor and Description |
|---|
ColumnDescriptor(ColumnDescriptor copy)
Constructs a copy of ColumnDescriptor.
|
ColumnDescriptor(java.lang.String name,
int typecode,
int index,
java.lang.String typename)
Constructs a ColumnDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
columnIndex() |
java.lang.String |
columnName() |
int |
columnTypeCode() |
java.lang.String |
columnTypeName() |
boolean |
isKeyColumn()
Returns true if
gpdbColumnName is a RECORD_KEY_NAME. |
java.lang.String |
toString() |
public static final java.lang.String RECORD_KEY_NAME
public ColumnDescriptor(java.lang.String name,
int typecode,
int index,
java.lang.String typename)
name - column nametypecode - OIDindex - column indextypename - type namepublic ColumnDescriptor(ColumnDescriptor copy)
copy - the ColumnDescriptor to copypublic java.lang.String columnName()
public int columnTypeCode()
public int columnIndex()
public java.lang.String columnTypeName()
public boolean isKeyColumn()
gpdbColumnName is a RECORD_KEY_NAME.public java.lang.String toString()
toString in class java.lang.Object