com.atlassian.crowd.model.group
Class ImmutableMembership

java.lang.Object
  extended by com.atlassian.crowd.model.group.ImmutableMembership
All Implemented Interfaces:
Membership

public final class ImmutableMembership
extends Object
implements Membership


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.crowd.model.group.Membership
Membership.MembershipIterationException
 
Constructor Summary
ImmutableMembership(String groupName, Iterable<String> userNames, Iterable<String> childGroupNames)
           
 
Method Summary
 Set<String> getChildGroupNames()
           
 String getGroupName()
           
 Set<String> getUserNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImmutableMembership

public ImmutableMembership(String groupName,
                           Iterable<String> userNames,
                           Iterable<String> childGroupNames)
Method Detail

getGroupName

public String getGroupName()
Specified by:
getGroupName in interface Membership

getUserNames

public Set<String> getUserNames()
Specified by:
getUserNames in interface Membership

getChildGroupNames

public Set<String> getChildGroupNames()
Specified by:
getChildGroupNames in interface Membership


Copyright © 2015 Atlassian. All Rights Reserved.