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 TypeMethodDescriptionGet 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.
-