Class BaseModelEntity

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BaseVersionedEntity

@MappedSuperclass public abstract class BaseModelEntity extends BaseStewardEntity
Adds reusable methods for entities that belong to a model: Version, Namespace, Property, etc.
See Also:
  • Constructor Details

    • BaseModelEntity

      public BaseModelEntity()
  • Method Details

    • getModel

      public abstract Model getModel()
    • getModelKey

      public String getModelKey()
      Gets the key of the model in which this entity belongs.
    • getModelSummary

      public Map<String,String> getModelSummary()
    • getSteward

      public Steward getSteward()
      Gets the Steward which is responsible for managing this entity.
      Specified by:
      getSteward in class BaseStewardEntity