Interface Entity

All Superinterfaces:
TreeUnit, Unit
All Known Implementing Classes:
AbstractTable, ChildEntity, DataType, MaterializedView, Shape, Table, UserDataType, View

public interface Entity extends TreeUnit
  • Method Details

    • getName

      String getName()
      Specified by:
      getName in interface TreeUnit
      Specified by:
      getName in interface Unit
    • rename

      boolean rename(String name)
    • getNameWithSchemaName

      String getNameWithSchemaName()
    • getAttributes

      List<? extends Attribute> getAttributes()
    • getRelations

      List<? extends Relation> getRelations()
    • getImportedRelations

      List<? extends Relation> getImportedRelations()
    • isView

      boolean isView()
    • isChildEntity

      boolean isChildEntity()
    • isChildEntityArray

      boolean isChildEntityArray()
    • refresh

      void refresh()
    • getSchema

      Schema getSchema()
    • isVirtual

      boolean isVirtual()