|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AQTableColumn
This interface represents a table column.
Method Summary | |
---|---|
String |
getDataType()
To get the data type associated with the column. |
Object |
getDefaultValue()
To the string representation of the default value for the column. |
String |
getJavaType()
Returns fully qualified name of the java type associated with the column. |
int |
getLength()
To get the maximum length of string columns. |
int |
getPrecision()
To get the precision for numeric columns. |
int |
getScale()
To get the scale for numeric columns. |
int |
getSqlType()
Returns an integer representing the SQL type associated with the column. |
boolean |
isEditable()
Returns true or false depending on whether the column is editable. |
boolean |
isIdentity()
To get information on whether the column is an identity column. |
boolean |
isNullable()
To get information on whether the column is nullable. |
Methods inherited from interface com.aquafold.openapi.rdbms.AQSchemaObject |
---|
getDatabaseName, getSchemaName |
Methods inherited from interface com.aquafold.openapi.rdbms.AQServerObject |
---|
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP |
Method Detail |
---|
String getDataType()
String getJavaType()
boolean isIdentity()
boolean isNullable()
Object getDefaultValue()
int getPrecision()
int getScale()
int getLength()
CREATE | TABLE ( |
x varchar(25) | |
) |
int getSqlType()
Types
boolean isEditable()
|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |