Package com.atlassian.crowd.model
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 Summary
FieldsFields inherited from class com.atlassian.crowd.model.InternalEntity
active, createdDate, id, name, updatedDate
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
InternalDirectoryEntity
(InternalEntityTemplate template, Directory directory) -
Method Summary
Modifier and TypeMethodDescriptionlong
Methods inherited from class com.atlassian.crowd.model.InternalEntity
equals, getCreatedDate, getId, getName, getUpdatedDate, hashCode, isActive, setActive, setCreatedDate, setCreatedDateToNow, setName, setUpdatedDate, setUpdatedDateToNow
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.crowd.model.DirectoryEntity
equals, getName, hashCode
-
Field Details
-
directory
-
attributes
-
-
Constructor Details
-
InternalDirectoryEntity
protected InternalDirectoryEntity() -
InternalDirectoryEntity
-
-
Method Details
-
getDirectoryId
public long getDirectoryId()- Specified by:
getDirectoryId
in interfaceDirectoryEntity
- Returns:
- id of the directory in which the DirectoryEntity is stored.
-
getDirectory
-
getAttributes
-