Class InternalDirectoryEntity<T extends InternalEntityAttribute>

java.lang.Object
com.atlassian.crowd.model.InternalEntity
com.atlassian.crowd.model.InternalDirectoryEntity<T>
All Implemented Interfaces:
DirectoryEntity, TimestampedEntity, Serializable
Direct Known Subclasses:
InternalGroup, InternalUser

public abstract class InternalDirectoryEntity<T extends InternalEntityAttribute> extends InternalEntity implements DirectoryEntity
See Also:
  • Field Details

  • Constructor Details

    • InternalDirectoryEntity

      protected InternalDirectoryEntity()
    • InternalDirectoryEntity

      protected InternalDirectoryEntity(InternalEntityTemplate template, Directory directory)
  • Method Details

    • getDirectoryId

      public long getDirectoryId()
      Specified by:
      getDirectoryId in interface DirectoryEntity
      Returns:
      id of the directory in which the DirectoryEntity is stored.
    • getDirectory

      public Directory getDirectory()
    • getAttributes

      public Set<T> getAttributes()