com.atlassian.crowd.model.permission
Class InternalGrantedPermission

java.lang.Object
  extended by com.atlassian.crowd.model.permission.InternalGrantedPermission
All Implemented Interfaces:
DirectoryGroup, PermittedGroup, Serializable

public class InternalGrantedPermission
extends Object
implements Serializable, PermittedGroup

See Also:
Serialized Form

Constructor Summary
InternalGrantedPermission(Long id, Date createdDate, UserPermission permission, GroupMapping groupMapping)
           
InternalGrantedPermission(UserPermission permission, GroupMapping groupMapping)
           
 
Method Summary
 boolean equals(Object o)
           
 Date getCreatedDate()
           
 Long getDirectoryId()
           
 String getDirectoryName()
           
 GroupMapping getGroupMapping()
           
 String getGroupName()
           
 Long getId()
           
 UserPermission getPermission()
           
 int hashCode()
           
 void setCreatedDate(Date createdDate)
           
 void setPermission(UserPermission permission)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InternalGrantedPermission

public InternalGrantedPermission(UserPermission permission,
                                 GroupMapping groupMapping)

InternalGrantedPermission

public InternalGrantedPermission(Long id,
                                 Date createdDate,
                                 UserPermission permission,
                                 GroupMapping groupMapping)
Method Detail

getId

public Long getId()

getCreatedDate

public Date getCreatedDate()

setCreatedDate

public void setCreatedDate(Date createdDate)

getPermission

public UserPermission getPermission()
Specified by:
getPermission in interface PermittedGroup

setPermission

public void setPermission(UserPermission permission)

getGroupMapping

public GroupMapping getGroupMapping()

getDirectoryId

public Long getDirectoryId()
Specified by:
getDirectoryId in interface DirectoryGroup

getDirectoryName

public String getDirectoryName()
Specified by:
getDirectoryName in interface DirectoryGroup

getGroupName

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

toString

public String toString()
Overrides:
toString in class Object

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2016 Atlassian. All Rights Reserved.