Package de.espirit.or

Interface EntityInfo

All Superinterfaces:
Serializable

public interface EntityInfo extends Serializable
This interface holds infos to identiy an entity.
Since:
4.0.122
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Provides the local id of the entity.
    Provides the name of the containing table.
    long
    Provides the date in millisceconds this entity is released to.
    long
    Provides the id of the containing DB schema.
    Provides the UID of the containing DB schema.
    long
    Provides the date in milliseconds this entity is valid from.
    long
    Provides the date in milliseconds this entity is valid to.
  • Method Details

    • getSchemaId

      long getSchemaId()
      Provides the id of the containing DB schema.
      Returns:
      The schema id.
      Since:
      4.0.122
    • getSchemaUid

      String getSchemaUid()
      Provides the UID of the containing DB schema.
      Returns:
      The schema's UID.
      Since:
      4.0.122
    • getEntityTypeName

      String getEntityTypeName()
      Provides the name of the containing table.
      Returns:
      The entity type name.
      Since:
      4.0.122
    • getEntityId

      long getEntityId()
      Provides the local id of the entity.
      Returns:
      The entity's local id.
      Since:
      4.0.122
    • getValidFrom

      long getValidFrom()
      Provides the date in milliseconds this entity is valid from.
      Returns:
      The valid from date.
      Since:
      4.0.122
    • getValidTo

      long getValidTo()
      Provides the date in milliseconds this entity is valid to.
      Returns:
      The valid to date.
      Since:
      4.0.122
    • getReleaseTo

      long getReleaseTo()
      Provides the date in millisceconds this entity is released to.
      Returns:
      The released to date.
      Since:
      4.0.122