|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<IssueActivityType>
org.itracker.model.IssueActivityType
public enum IssueActivityType
| Field Summary |
|---|
| Fields inherited from interface org.itracker.model.IntCodeEnum |
|---|
DEFAULT_CODE |
| Method Summary | |
|---|---|
static IssueActivityType |
forCode(int type)
Deprecated. |
IssueActivityType |
fromCode(int code)
Returns a java.lang.Enum constant matching the given integer value. |
int |
getCode()
Returns the integer value representing this enum constant. |
static IssueActivityType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IssueActivityType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final IssueActivityType ISSUE_CREATED
public static final IssueActivityType STATUS_CHANGE
public static final IssueActivityType OWNER_CHANGE
public static final IssueActivityType SEVERITY_CHANGE
public static final IssueActivityType COMPONENTS_MODIFIED
public static final IssueActivityType VERSIONS_MODIFIED
public static final IssueActivityType REMOVE_HISTORY
public static final IssueActivityType ISSUE_MOVE
public static final IssueActivityType SYSTEM_UPDATE
public static final IssueActivityType TARGETVERSION_CHANGE
public static final IssueActivityType DESCRIPTION_CHANGE
public static final IssueActivityType RESOLUTION_CHANGE
public static final IssueActivityType RELATION_ADDED
public static final IssueActivityType RELATION_REMOVED
| Method Detail |
|---|
public static IssueActivityType[] values()
for (IssueActivityType c : IssueActivityType.values()) System.out.println(c);
public static IssueActivityType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic static final IssueActivityType forCode(int type)
type -
public IssueActivityType fromCode(int code)
IntCodeEnumThis method should actually be static, so that we don't need
an enum constant instance to lookup another instance by code.
However Java interfaces don't allow static methods and Java 5 enums
must inherit java.lang.Enum directly. So there's no way to create
a common base class with a static fromCode(int) method
for all enums in our application for EnumCodeUserType to use
in a type-safe way!
fromCode in interface IntCodeEnum<IssueActivityType>code - unique enum constant as defined in iTracker 2
public int getCode()
IntCodeEnum
getCode in interface IntCodeEnum<IssueActivityType>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||