Interface DatabaseObjectDetails

All Superinterfaces:
Annotation
All Known Subinterfaces:
CommonTableDetails
All Known Implementing Classes:
CollectionTableJpaAnnotation, JoinTableJpaAnnotation, SecondaryTableJpaAnnotation, TableJpaAnnotation

public interface DatabaseObjectDetails extends Annotation
Commonality for annotations which represent database objects.
API Note:
While they all have names, some use an attribute other than name() - e.g. SequenceGenerator.sequenceName()
  • Method Details

    • catalog

      String catalog()
      The catalog in which the object exists
    • catalog

      void catalog(String catalog)
      Setter for catalog()
    • schema

      String schema()
      The schema in which the object exists
    • schema

      void schema(String schema)
      Setter for schema()