com.atlassian.jira.sharing
Class SharedEntity.SharePermissions

java.lang.Object
  extended by com.atlassian.jira.sharing.SharedEntity.SharePermissions
All Implemented Interfaces:
java.lang.Iterable<SharePermission>
Enclosing interface:
SharedEntity

public static final class SharedEntity.SharePermissions
extends java.lang.Object
implements java.lang.Iterable<SharePermission>

Encapsulates the permissions that a SharedEntity has.

Since:
v3.13

Field Summary
static SharedEntity.SharePermissions GLOBAL
           
static SharedEntity.SharePermissions PRIVATE
           
 
Constructor Summary
SharedEntity.SharePermissions(java.util.Set<? extends SharePermission> permissions)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Set<SharePermission> getPermissionSet()
           
 int hashCode()
           
 boolean isEmpty()
           
 boolean isGlobal()
           
 boolean isPrivate()
           
 java.util.Iterator<SharePermission> iterator()
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

GLOBAL

public static final SharedEntity.SharePermissions GLOBAL

PRIVATE

public static final SharedEntity.SharePermissions PRIVATE
Constructor Detail

SharedEntity.SharePermissions

public SharedEntity.SharePermissions(java.util.Set<? extends SharePermission> permissions)
Method Detail

iterator

public java.util.Iterator<SharePermission> iterator()
Specified by:
iterator in interface java.lang.Iterable<SharePermission>

isGlobal

public boolean isGlobal()

isPrivate

public boolean isPrivate()

isEmpty

public boolean isEmpty()

size

public int size()

getPermissionSet

public java.util.Set<SharePermission> getPermissionSet()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2002-2011 Atlassian. All Rights Reserved.