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, writeLineSeperator
createObject, createOnDatabase, dropFromDatabase, dropObject, getFullName, getName, getQualifier, setName, setQualifier, toString
public java.io.Writer buildCreationWriter(AbstractSession session, java.io.Writer writer)
buildCreationWriter
in class TableDefinition
public 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