|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.derby.impl.sql.catalog.SystemColumnImpl
Implements the description of a column in a system table.
Field Summary | |
private boolean |
builtInType
|
private java.lang.String |
dataType
|
private int |
id
|
private int |
maxLength
|
private java.lang.String |
name
|
private boolean |
nullability
|
private int |
precision
|
private int |
scale
|
Constructor Summary | |
SystemColumnImpl(java.lang.String name,
int id,
boolean nullability)
Constructor to create a description of a column in a system table. |
|
SystemColumnImpl(java.lang.String name,
int id,
int precision,
int scale,
boolean nullability,
java.lang.String dataType,
boolean builtInType,
int maxLength)
Constructor to create a description of a column in a system table. |
Method Summary | |
boolean |
builtInType()
Is it a built-in type? |
java.lang.String |
getDataType()
Gets the datatype of this column. |
int |
getID()
Gets the id of this column. |
int |
getMaxLength()
Gets the maximum length of this column. |
java.lang.String |
getName()
Gets the name of this column. |
boolean |
getNullability()
Gets the nullability of this column. |
int |
getPrecision()
Gets the precision of this column. |
int |
getScale()
Gets the scale of this column. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String name
private int id
private int precision
private int scale
private boolean nullability
private java.lang.String dataType
private boolean builtInType
private int maxLength
Constructor Detail |
public SystemColumnImpl(java.lang.String name, int id, int precision, int scale, boolean nullability, java.lang.String dataType, boolean builtInType, int maxLength)
public SystemColumnImpl(java.lang.String name, int id, boolean nullability)
Method Detail |
public java.lang.String getName()
getName
in interface SystemColumn
public int getID()
getID
in interface SystemColumn
public int getPrecision()
getPrecision
in interface SystemColumn
public int getScale()
getScale
in interface SystemColumn
public boolean getNullability()
getNullability
in interface SystemColumn
public java.lang.String getDataType()
getDataType
in interface SystemColumn
public boolean builtInType()
builtInType
in interface SystemColumn
public int getMaxLength()
getMaxLength
in interface SystemColumn
|
Built on Mon 2007-06-04 09:58:47+0400, from revision ??? | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |