Class CachedCrowdInternalDirectoryGroup
- java.lang.Object
-
- com.atlassian.confluence.impl.user.crowd.CachedCrowdInternalDirectoryGroup
-
- All Implemented Interfaces:
com.atlassian.crowd.model.DirectoryEntity
,com.atlassian.crowd.model.group.Group
,com.atlassian.crowd.model.group.InternalDirectoryGroup
,com.atlassian.crowd.model.group.TimestampedGroup
,com.atlassian.crowd.model.TimestampedEntity
,Serializable
,Comparable<com.atlassian.crowd.model.group.Group>
@Immutable public class CachedCrowdInternalDirectoryGroup extends Object implements com.atlassian.crowd.model.group.InternalDirectoryGroup, Serializable
Immutable group for caching- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CachedCrowdInternalDirectoryGroup(com.atlassian.crowd.model.group.InternalDirectoryGroup group)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(com.atlassian.crowd.model.group.Group other)
Date
getCreatedDate()
String
getDescription()
long
getDirectoryId()
String
getExternalId()
String
getName()
com.atlassian.crowd.model.group.GroupType
getType()
Date
getUpdatedDate()
boolean
isActive()
boolean
isLocal()
-
-
-
Method Detail
-
isLocal
public boolean isLocal()
- Specified by:
isLocal
in interfacecom.atlassian.crowd.model.group.InternalDirectoryGroup
-
getCreatedDate
public Date getCreatedDate()
- Specified by:
getCreatedDate
in interfacecom.atlassian.crowd.model.TimestampedEntity
-
getUpdatedDate
public Date getUpdatedDate()
- Specified by:
getUpdatedDate
in interfacecom.atlassian.crowd.model.TimestampedEntity
-
compareTo
public int compareTo(com.atlassian.crowd.model.group.Group other)
- Specified by:
compareTo
in interfaceComparable<com.atlassian.crowd.model.group.Group>
-
getType
public com.atlassian.crowd.model.group.GroupType getType()
- Specified by:
getType
in interfacecom.atlassian.crowd.model.group.Group
-
isActive
public boolean isActive()
- Specified by:
isActive
in interfacecom.atlassian.crowd.model.group.Group
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfacecom.atlassian.crowd.model.group.Group
-
getExternalId
@Nullable public String getExternalId()
- Specified by:
getExternalId
in interfacecom.atlassian.crowd.model.group.Group
-
getDirectoryId
public long getDirectoryId()
- Specified by:
getDirectoryId
in interfacecom.atlassian.crowd.model.DirectoryEntity
-
getName
public String getName()
- Specified by:
getName
in interfacecom.atlassian.crowd.model.DirectoryEntity
-
-