com.atlassian.jira.issue.fields.option
Class UserOption

java.lang.Object
  extended by com.atlassian.jira.issue.fields.option.AbstractOption
      extended by com.atlassian.jira.issue.fields.option.UserOption
All Implemented Interfaces:
Option, java.lang.Comparable

public class UserOption
extends AbstractOption
implements Option, java.lang.Comparable


Constructor Summary
UserOption(java.lang.String alternateName)
           
UserOption(com.opensymphony.user.User user)
           
UserOption(com.opensymphony.user.User user, java.lang.String alternateName)
           
 
Method Summary
 int compareTo(java.lang.Object obj)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getDescription()
           
 java.lang.String getId()
           
 java.lang.String getName()
          return the name of this user.
 java.lang.String getParentName()
           
 GroupOption getParentOption()
           
 com.opensymphony.user.User getUser()
           
 int hashCode()
           
 void setParentOption(GroupOption groupOption)
           
 
Methods inherited from class com.atlassian.jira.issue.fields.option.AbstractOption
getChildOptions, getCssClass, getImagePath, getImagePathHtml
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.fields.option.Option
getChildOptions, getCssClass, getImagePath, getImagePathHtml
 

Constructor Detail

UserOption

public UserOption(com.opensymphony.user.User user)

UserOption

public UserOption(java.lang.String alternateName)

UserOption

public UserOption(com.opensymphony.user.User user,
                  java.lang.String alternateName)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in interface Option

getName

public java.lang.String getName()
return the name of this user. if alternateName has been set, use that instead of the name set in the group

Specified by:
getName in interface Option

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Option

getUser

public com.opensymphony.user.User getUser()

getParentOption

public GroupOption getParentOption()

setParentOption

public void setParentOption(GroupOption groupOption)

getParentName

public java.lang.String getParentName()

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class AbstractOption

compareTo

public int compareTo(java.lang.Object obj)
Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class AbstractOption


Copyright © 2002-2010 Atlassian. All Rights Reserved.