com.atlassian.jira.rest.client.api.domain
Class Permission

java.lang.Object
  extended by com.atlassian.jira.rest.client.api.domain.Permission
All Implemented Interfaces:
IdentifiableEntity<java.lang.Integer>, NamedEntity

public class Permission
extends java.lang.Object
implements NamedEntity, IdentifiableEntity<java.lang.Integer>


Field Summary
static com.google.common.base.Function<Permission,java.lang.String> TO_KEY
           
 
Constructor Summary
Permission(int id, java.lang.String key, java.lang.String name, java.lang.String description, boolean havePermission)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescription()
           
 java.lang.Integer getId()
           
 java.lang.String getKey()
           
 java.lang.String getName()
           
protected  com.google.common.base.Objects.ToStringHelper getToStringHelper()
           
 int hashCode()
           
 boolean havePermission()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TO_KEY

public static final com.google.common.base.Function<Permission,java.lang.String> TO_KEY
Constructor Detail

Permission

public Permission(int id,
                  java.lang.String key,
                  java.lang.String name,
                  @Nullable
                  java.lang.String description,
                  boolean havePermission)
Method Detail

getId

public java.lang.Integer getId()
Specified by:
getId in interface IdentifiableEntity<java.lang.Integer>

getKey

public java.lang.String getKey()

getName

public java.lang.String getName()
Specified by:
getName in interface NamedEntity

getDescription

@Nullable
public java.lang.String getDescription()

havePermission

public boolean havePermission()

getToStringHelper

protected com.google.common.base.Objects.ToStringHelper getToStringHelper()

toString

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

equals

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

hashCode

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


Copyright © 2015 Atlassian. All Rights Reserved.