com.atlassian.jira.issue.security
Class IssueSecurityLevelImpl

java.lang.Object
  extended by com.atlassian.jira.issue.security.IssueSecurityLevelImpl
All Implemented Interfaces:
IssueSecurityLevel

@Immutable
public class IssueSecurityLevelImpl
extends Object
implements IssueSecurityLevel


Constructor Summary
IssueSecurityLevelImpl(Long id, String name, String description, Long schemeId)
           
 
Method Summary
 boolean equals(Object o)
           
 String getDescription()
           
 Long getId()
           
 String getName()
           
 Long getSchemeId()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueSecurityLevelImpl

public IssueSecurityLevelImpl(Long id,
                              String name,
                              String description,
                              Long schemeId)
Method Detail

getId

public Long getId()
Specified by:
getId in interface IssueSecurityLevel
Returns:
the unique identifier for this issue security level

getName

public String getName()
Specified by:
getName in interface IssueSecurityLevel
Returns:
the user provided name for this issue security level

getDescription

public String getDescription()
Specified by:
getDescription in interface IssueSecurityLevel
Returns:
the user provided description for this issue security level

getSchemeId

public Long getSchemeId()
Specified by:
getSchemeId in interface IssueSecurityLevel
Returns:
the unique identifier of the IssueSecurityScheme that this issue security level is associated with

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002-2013 Atlassian. All Rights Reserved.