Interface Exportable

All Known Subinterfaces:
AuxiliaryDatabaseObject, ContributableDatabaseObject, UserDefinedType
All Known Implementing Classes:
AbstractAuxiliaryDatabaseObject, AbstractUserDefinedType, Constraint, DenormalizedTable, ForeignKey, Index, NamedAuxiliaryDatabaseObject, PrimaryKey, Sequence, SimpleAuxiliaryDatabaseObject, Table, TemporaryTable, UniqueKey, UserDefinedArrayType, UserDefinedObjectType

public interface Exportable
Contract for entities (in the ERD sense) which can be exported via CREATE, ALTER, etc
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Get a unique identifier to make sure we are not exporting the same database structure multiple times.
  • Method Details

    • getExportIdentifier

      String getExportIdentifier()
      Get a unique identifier to make sure we are not exporting the same database structure multiple times.
      Returns:
      The exporting identifier.