|
||||||||||
| 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 SystemColumnpublic int getID()
getID in interface SystemColumnpublic int getPrecision()
getPrecision in interface SystemColumnpublic int getScale()
getScale in interface SystemColumnpublic boolean getNullability()
getNullability in interface SystemColumnpublic java.lang.String getDataType()
getDataType in interface SystemColumnpublic boolean builtInType()
builtInType in interface SystemColumnpublic int getMaxLength()
getMaxLength in interface SystemColumn
|
Built on Tue 2006-10-10 19:23:47+0200, from revision exported | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||