com.atlassian.crowd.model.group
Class InternalGroup
java.lang.Object
com.atlassian.crowd.model.InternalEntity
com.atlassian.crowd.model.InternalDirectoryEntity
com.atlassian.crowd.model.group.InternalGroup
- All Implemented Interfaces:
- DirectoryEntity, Group, InternalDirectoryGroup, TimestampedGroup, TimestampedEntity, Serializable, Comparable<Group>
public class InternalGroup
- extends InternalDirectoryEntity
- implements InternalDirectoryGroup
Encapsulates the concept of group.
- See Also:
- Serialized Form
| Methods inherited from interface com.atlassian.crowd.model.group.Group |
isActive |
InternalGroup
protected InternalGroup()
InternalGroup
public InternalGroup(InternalEntityTemplate internalEntityTemplate,
Directory directory,
GroupTemplate groupTemplate)
InternalGroup
public InternalGroup(Group group,
Directory directory)
updateDetailsFrom
public void updateDetailsFrom(Group group)
renameTo
public void renameTo(String newName)
setName
protected void setName(String name)
- Overrides:
setName in class InternalEntity
getDescription
public String getDescription()
- Specified by:
getDescription in interface Group
getType
public GroupType getType()
- Specified by:
getType in interface Group
getLowerName
public String getLowerName()
isLocal
public boolean isLocal()
- Specified by:
isLocal in interface InternalDirectoryGroup
setLocal
public void setLocal(boolean local)
getAttributes
public Set<InternalGroupAttribute> getAttributes()
equals
public boolean equals(Object o)
- Specified by:
equals in interface DirectoryEntity- Specified by:
equals in class InternalEntity
hashCode
public int hashCode()
- Specified by:
hashCode in interface DirectoryEntity- Specified by:
hashCode in class InternalEntity
compareTo
public int compareTo(Group o)
- Specified by:
compareTo in interface Comparable<Group>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2016 Atlassian. All Rights Reserved.