Interface AuxiliaryTableHolder

All Known Subinterfaces:
SoftDeletable, Stateful
All Known Implementing Classes:
Array, Bag, Collection, IdentifierBag, IdentifierCollection, IndexedCollection, Join, JoinedSubclass, List, Map, PersistentClass, PrimitiveArray, RootClass, Set, SingleTableSubclass, Subclass, UnionSubclass

public interface AuxiliaryTableHolder
Something that can have an associated auxiliary table, for example, an audit table or a temporal history table.
Since:
7.4
See Also:
  • Method Details

    • getAuxiliaryTable

      Table getAuxiliaryTable()
    • setAuxiliaryTable

      void setAuxiliaryTable(Table auxiliaryTable)
    • getAuxiliaryColumn

      Column getAuxiliaryColumn(String name)
    • addAuxiliaryColumn

      void addAuxiliaryColumn(String name, Column column)