com.atlassian.crowd.model.group
Class DelegatingGroupWithAttributes

java.lang.Object
  extended by com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
      extended by com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
          extended by com.atlassian.crowd.model.group.DelegatingGroupWithAttributes
All Implemented Interfaces:
Attributes, Group, GroupWithAttributes, DirectoryEntity, java.lang.Comparable<Group>

public class DelegatingGroupWithAttributes
extends DelegatingGroupWithAttributes
implements GroupWithAttributes

Implementation of GroupWithAttributes that simply delegates to an underlying Group and Attributes object.

Instances of this class will be effectively immutable so long as either:


Constructor Summary
DelegatingGroupWithAttributes(Group group, Attributes attributes)
           
 
Method Summary
 java.lang.String getDescription()
           
 long getDirectoryId()
           
 GroupType getType()
           
 boolean isActive()
           
 
Methods inherited from class com.atlassian.crowd.embedded.impl.DelegatingGroupWithAttributes
compareTo, equals, getName, hashCode
 
Methods inherited from class com.atlassian.crowd.embedded.impl.AbstractDelegatingEntityWithAttributes
getKeys, getValue, getValues, isEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.crowd.embedded.api.Attributes
getKeys, getValue, getValues, isEmpty
 
Methods inherited from interface com.atlassian.crowd.model.DirectoryEntity
equals, getName, hashCode
 
Methods inherited from interface com.atlassian.crowd.embedded.api.Group
compareTo, equals, getName, hashCode
 

Constructor Detail

DelegatingGroupWithAttributes

public DelegatingGroupWithAttributes(Group group,
                                     Attributes attributes)
Method Detail

getDirectoryId

public long getDirectoryId()
Specified by:
getDirectoryId in interface DirectoryEntity

isActive

public boolean isActive()

getDescription

public java.lang.String getDescription()

getType

public GroupType getType()


Copyright © 2010 Atlassian. All Rights Reserved.