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()
@Nullable 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
public @Nullable 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
-
-