Class TypeTableDefinition

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class TypeTableDefinition
    extends TableDefinition

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

    See Also:
    Serialized Form
    • Field Detail

      • typeName

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

        protected java.lang.String additional
    • Constructor Detail

      • TypeTableDefinition

        public TypeTableDefinition()
    • Method Detail

      • buildCreationWriter

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

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

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

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

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