public class TypeTableDefinition extends TableDefinition
Purpose: Allow for tabels of Oracle 8 object-relational user defined type to be created.
name, qualifier| Constructor and Description |
|---|
TypeTableDefinition() |
| Modifier and Type | Method and Description |
|---|---|
java.io.Writer |
buildCreationWriter(AbstractSession session,
java.io.Writer writer)
INTERNAL:
Return the create table statement.
|
java.lang.String |
getAdditonal()
PUBLIC:
The name of the type that this table is of.
|
java.lang.String |
getTypeName()
PUBLIC:
The name of the type that this table is of.
|
void |
setAdditional(java.lang.String additional)
PUBLIC:
The name of the type that this table is of.
|
void |
setTypeName(java.lang.String typeName)
PUBLIC:
The name of the type that this table is of.
|
addField, addField, addField, addField, addField, addFieldOnDatabase, addForeignKeyConstraint, addForeignKeyConstraint, addIdentityField, addIdentityField, addIndex, addPrimaryKeyField, addPrimaryKeyField, addUniqueKeyConstraint, addUniqueKeyConstraint, addUniqueKeyConstraint, buildAddFieldWriter, buildConstraintCreationWriter, buildConstraintDeletionWriter, buildDeletionWriter, buildIndex, buildIndexDeletionWriter, buildUniqueConstraintCreationWriter, buildUniqueConstraintDeletionWriter, buildVPDCreationFunctionWriter, buildVPDCreationPolicyWriter, buildVPDDeletionWriter, clone, createConstraints, createConstraintsOnDatabase, createDatabaseSchema, createDatabaseSchemaOnDatabase, createIndexes, deletionStringFor, dropConstraints, dropConstraintsOnDatabase, dropDatabaseSchema, dropDatabaseSchemaOnDatabase, dropIndexes, getCreationPrefix, getCreationSuffix, getDatabaseSchema, getField, getFields, getForeignKeyMap, getForeignKeys, getIndexes, getPrimaryKeyFieldNames, getTable, getUniqueKeys, postCreateObject, preDropObject, setCreateSQLFiles, setCreateVPDCalls, setCreationPrefix, setCreationSuffix, setFields, setForeignKeyMap, setForeignKeys, setIndexes, setTable, setUniqueKeys, setUserDefinedForeignKeyConstraints, shouldCreateDatabaseSchema, shouldCreateVPDCalls, writeLineSeperatorcreateObject, createOnDatabase, dropFromDatabase, dropObject, getFullName, getName, getQualifier, setName, setQualifier, toStringpublic java.io.Writer buildCreationWriter(AbstractSession session, java.io.Writer writer)
buildCreationWriter in class TableDefinitionpublic java.lang.String getAdditonal()
public java.lang.String getTypeName()
public void setAdditional(java.lang.String additional)
public void setTypeName(java.lang.String typeName)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference