Class DelegatingTableWrapperImpl

  • All Implemented Interfaces:
    Serializable, org.hibernate.boot.model.relational.ContributableDatabaseObject, org.hibernate.boot.model.relational.Exportable, org.hibernate.mapping.Contributable, TableWrapper, Wrapper

    public class DelegatingTableWrapperImpl
    extends org.hibernate.mapping.Table
    implements TableWrapper
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.hibernate.mapping.Table

        org.hibernate.mapping.Table.ForeignKeyKey
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addColumn​(org.hibernate.mapping.Column column)  
      String getCatalog()  
      Iterator<org.hibernate.mapping.Column> getColumnIterator()  
      String getComment()  
      Iterator<org.hibernate.mapping.ForeignKey> getForeignKeyIterator()  
      org.hibernate.mapping.KeyValue getIdentifierValue()  
      String getName()  
      org.hibernate.mapping.PrimaryKey getPrimaryKey()  
      String getRowId()  
      String getSchema()  
      String getSubselect()  
      org.hibernate.mapping.Table getWrappedObject()  
      boolean hasDenormalizedTables()  
      boolean isAbstract()  
      boolean isAbstractUnionTable()  
      boolean isPhysicalTable()  
      • Methods inherited from class org.hibernate.mapping.Table

        addCheck, addCheckConstraint, addIndex, addInitCommand, addInitCommand, addUniqueKey, containsColumn, createForeignKey, createForeignKey, createForeignKeys, createUniqueKey, equals, equals, getCatalogIdentifier, getCheckConstraints, getCheckConstraintsIterator, getChecks, getColumn, getColumn, getColumn, getColumn, getColumns, getColumnSpan, getContributor, getExportIdentifier, getForeignKeys, getIndex, getIndexes, getIndexIterator, getInitCommands, getNameIdentifier, getOrCreateIndex, getOrCreateUniqueKey, getQualifiedName, getQualifiedTableName, getQuotedCatalog, getQuotedCatalog, getQuotedName, getQuotedName, getQuotedSchema, getQuotedSchema, getSchemaIdentifier, getUniqueInteger, getUniqueKey, getUniqueKeyIterator, getUniqueKeys, hashCode, hasPrimaryKey, isCatalogQuoted, isPrimaryKey, isQuoted, isSchemaQuoted, isSubselect, qualify, reorderColumns, setAbstract, setCatalog, setComment, setIdentifierValue, setName, setPrimaryKey, setQuoted, setRowId, setSchema, setSubselect, setUniqueInteger, sqlAlterStrings, toString
    • Constructor Detail

      • DelegatingTableWrapperImpl

        public DelegatingTableWrapperImpl​(org.hibernate.mapping.Table t)
    • Method Detail

      • getWrappedObject

        public org.hibernate.mapping.Table getWrappedObject()
        Specified by:
        getWrappedObject in interface Wrapper
      • getIdentifierValue

        public org.hibernate.mapping.KeyValue getIdentifierValue()
        Specified by:
        getIdentifierValue in interface TableWrapper
        Overrides:
        getIdentifierValue in class org.hibernate.mapping.Table
      • getName

        public String getName()
        Specified by:
        getName in interface TableWrapper
        Overrides:
        getName in class org.hibernate.mapping.Table
      • addColumn

        public void addColumn​(org.hibernate.mapping.Column column)
        Specified by:
        addColumn in interface TableWrapper
        Overrides:
        addColumn in class org.hibernate.mapping.Table
      • getCatalog

        public String getCatalog()
        Specified by:
        getCatalog in interface TableWrapper
        Overrides:
        getCatalog in class org.hibernate.mapping.Table
      • getSchema

        public String getSchema()
        Specified by:
        getSchema in interface TableWrapper
        Overrides:
        getSchema in class org.hibernate.mapping.Table
      • getPrimaryKey

        public org.hibernate.mapping.PrimaryKey getPrimaryKey()
        Specified by:
        getPrimaryKey in interface TableWrapper
        Overrides:
        getPrimaryKey in class org.hibernate.mapping.Table
      • getColumnIterator

        public Iterator<org.hibernate.mapping.Column> getColumnIterator()
        Specified by:
        getColumnIterator in interface TableWrapper
        Overrides:
        getColumnIterator in class org.hibernate.mapping.Table
      • getForeignKeyIterator

        public Iterator<org.hibernate.mapping.ForeignKey> getForeignKeyIterator()
        Specified by:
        getForeignKeyIterator in interface TableWrapper
        Overrides:
        getForeignKeyIterator in class org.hibernate.mapping.Table
      • getComment

        public String getComment()
        Specified by:
        getComment in interface TableWrapper
        Overrides:
        getComment in class org.hibernate.mapping.Table
      • getRowId

        public String getRowId()
        Specified by:
        getRowId in interface TableWrapper
        Overrides:
        getRowId in class org.hibernate.mapping.Table
      • getSubselect

        public String getSubselect()
        Specified by:
        getSubselect in interface TableWrapper
        Overrides:
        getSubselect in class org.hibernate.mapping.Table
      • hasDenormalizedTables

        public boolean hasDenormalizedTables()
        Specified by:
        hasDenormalizedTables in interface TableWrapper
        Overrides:
        hasDenormalizedTables in class org.hibernate.mapping.Table
      • isAbstract

        public boolean isAbstract()
        Specified by:
        isAbstract in interface TableWrapper
        Overrides:
        isAbstract in class org.hibernate.mapping.Table
      • isAbstractUnionTable

        public boolean isAbstractUnionTable()
        Specified by:
        isAbstractUnionTable in interface TableWrapper
        Overrides:
        isAbstractUnionTable in class org.hibernate.mapping.Table
      • isPhysicalTable

        public boolean isPhysicalTable()
        Specified by:
        isPhysicalTable in interface TableWrapper
        Overrides:
        isPhysicalTable in class org.hibernate.mapping.Table