com.atlassian.crowd.importer.model
Class MembershipDTO

java.lang.Object
  extended by com.atlassian.crowd.importer.model.MembershipDTO

public final class MembershipDTO
extends Object

DTO class representing a membership relationship.


Nested Class Summary
static class MembershipDTO.ChildType
           
 
Constructor Summary
MembershipDTO(MembershipDTO.ChildType childType, String childName, String parentName)
           
 
Method Summary
 boolean equals(Object o)
           
 String getChildName()
           
 MembershipDTO.ChildType getChildType()
           
 String getParentName()
           
 String getRelationship()
          Will give a string representation of the relationship, username-parentName
static String getRelationshipKey(MembershipDTO.ChildType childType, String childName, String containerName)
           
 int hashCode()
           
 void setChildName(String username)
           
 void setChildType(MembershipDTO.ChildType childType)
           
 void setParentName(String parentName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MembershipDTO

public MembershipDTO(MembershipDTO.ChildType childType,
                     String childName,
                     String parentName)
Method Detail

getChildName

public String getChildName()

setChildName

public void setChildName(String username)

getParentName

public String getParentName()

setParentName

public void setParentName(String parentName)

getChildType

public MembershipDTO.ChildType getChildType()

setChildType

public void setChildType(MembershipDTO.ChildType childType)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getRelationship

public String getRelationship()
Will give a string representation of the relationship, username-parentName

Returns:
a string representation of the relationship

getRelationshipKey

public static String getRelationshipKey(MembershipDTO.ChildType childType,
                                        String childName,
                                        String containerName)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 Atlassian. All Rights Reserved.