Package com.atlassian.crowd.model.group
Class LDAPGroupWithAttributes
java.lang.Object
com.atlassian.crowd.model.group.LDAPGroupWithAttributes
- All Implemented Interfaces:
Attributes,DirectoryEntity,Group,GroupWithAttributes,GroupWithMembers,LDAPDirectoryEntity,Serializable,Comparable<Group>
public class LDAPGroupWithAttributes
extends Object
implements GroupWithAttributes, LDAPDirectoryEntity
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLDAPGroupWithAttributes(CrowdLdapName ldapName, GroupTemplateWithAttributes group) -
Method Summary
-
Constructor Details
-
LDAPGroupWithAttributes
-
LDAPGroupWithAttributes
-
-
Method Details
-
getDn
Description copied from interface:LDAPDirectoryEntityGets the standardised distinguished name for the LDAP entity.- Specified by:
getDnin interfaceLDAPDirectoryEntity- Returns:
- distinguished name.
-
getLdapName
- Specified by:
getLdapNamein interfaceLDAPDirectoryEntity
-
getName
- Specified by:
getNamein interfaceDirectoryEntity
-
getDirectoryId
public long getDirectoryId()- Specified by:
getDirectoryIdin interfaceDirectoryEntity
-
getType
-
isActive
public boolean isActive() -
getDescription
- Specified by:
getDescriptionin interfaceGroup
-
getValues
- Specified by:
getValuesin interfaceAttributes
-
getValue
- Specified by:
getValuein interfaceAttributes
-
getKeys
- Specified by:
getKeysin interfaceAttributes
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceAttributes
-
getExternalId
- Specified by:
getExternalIdin interfaceGroup
-
equals
- Specified by:
equalsin interfaceDirectoryEntity- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceDirectoryEntity- Overrides:
hashCodein classObject
-
compareTo
- Specified by:
compareToin interfaceComparable<Group>
-
toString
-