Class TypeTableDefinition

All Implemented Interfaces:
Serializable, Cloneable

public class TypeTableDefinition extends TableDefinition

Purpose: Allow for tabels of Oracle 8 object-relational user defined type to be created.

See Also:
  • Field Details

    • typeName

      protected String typeName
      The name of the type that this table is of.
    • additional

      protected String additional
  • Constructor Details

    • TypeTableDefinition

      public TypeTableDefinition()
  • Method Details

    • buildCreationWriter

      public Writer buildCreationWriter(org.eclipse.persistence.internal.sessions.AbstractSession session, Writer writer)
      INTERNAL: Return the create table statement.
      Overrides:
      buildCreationWriter in class TableDefinition
    • getAdditonal

      public String getAdditonal()
      PUBLIC: The name of the type that this table is of.
    • getTypeName

      public String getTypeName()
      PUBLIC: The name of the type that this table is of.
    • setAdditional

      public void setAdditional(String additional)
      PUBLIC: The name of the type that this table is of.
    • setTypeName

      public void setTypeName(String typeName)
      PUBLIC: The name of the type that this table is of.