Interface Any<P extends PlainAttr<?>>

All Superinterfaces:
Attributable<P>, Entity, Serializable
All Known Subinterfaces:
AnyObject, Group, GroupableRelatable<L,M,P,R,REL>, User
All Known Implementing Classes:
AbstractAny, AbstractAny, AbstractGroupableRelatable, AbstractGroupableRelatable, JPAAnyObject, JPAGroup, JPAUser, Neo4jAnyObject, Neo4jGroup, Neo4jUser

public interface Any<P extends PlainAttr<?>> extends Attributable<P>, Entity
  • Method Details

    • getCreationDate

      OffsetDateTime getCreationDate()
    • getCreator

      String getCreator()
    • getCreationContext

      String getCreationContext()
    • getLastChangeDate

      OffsetDateTime getLastChangeDate()
    • getLastModifier

      String getLastModifier()
    • getLastChangeContext

      String getLastChangeContext()
    • setCreationDate

      void setCreationDate(OffsetDateTime creationDate)
    • setCreator

      void setCreator(String creator)
    • setCreationContext

      void setCreationContext(String context)
    • setLastChangeDate

      void setLastChangeDate(OffsetDateTime lastChangeDate)
    • setLastModifier

      void setLastModifier(String lastModifier)
    • setLastChangeContext

      void setLastChangeContext(String context)
    • getType

      AnyType getType()
    • setType

      void setType(AnyType type)
    • getRealm

      Realm getRealm()
    • setRealm

      void setRealm(Realm realm)
    • getStatus

      String getStatus()
    • setStatus

      void setStatus(String status)
    • add

      boolean add(ExternalResource resource)
    • getResources

      List<? extends ExternalResource> getResources()
    • add

      boolean add(AnyTypeClass auxClass)
    • getAuxClasses

      List<? extends AnyTypeClass> getAuxClasses()