Interface Entity

  • All Superinterfaces:
    java.lang.Comparable<Entity>

    public interface Entity
    extends java.lang.Comparable<Entity>
    Represents an entity.
    Since:
    1.0
    • Method Detail

      • getId

        java.lang.Long getId()
        Returns the id of this entitiy.
        Returns:
        the id of this entitiy
        Since:
        1.2
      • isDeleted

        boolean isDeleted()
        Returns true, if the entity is marked as deleted, otherwise false
        Returns:
        true, if the entity is deleted
        Since:
        1.0
      • isNotDeleted

        default boolean isNotDeleted()
        Returns true, if the entity is not marked as deleted, otherwise false
        Returns:
        true, if the entity is not deleted
        Since:
        1.9
      • compareTo

        default int compareTo​(Entity e)
        Default implementation of compareTo by id.
        Specified by:
        compareTo in interface java.lang.Comparable<Entity>
        Since:
        1.2