com.unica.publicapi.plan.api
Class AssetStateEnum

java.lang.Object
  extended by com.unica.afc.pattern.Enum
      extended by com.unica.publicapi.plan.api.AssetStateEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public class AssetStateEnum
extends com.unica.afc.pattern.Enum

AssetStateEnum is a facade enumerated type of all public valid states of a Plan Asset.

Author:
Eric Lin
See Also:
Enum, Serialized Form

Field Summary
static AssetStateEnum ARCHIVE
           
static AssetStateEnum DRAFT
          The project was created, but not started.
static AssetStateEnum FINALIZE
           
private static java.util.List instances
           
static AssetStateEnum LOCK
           
private static int nextOrdinal
           
 
Constructor Summary
private AssetStateEnum(java.lang.String name)
           
private AssetStateEnum(java.lang.String name, int ordinal)
           
 
Method Summary
protected  com.unica.afc.pattern.Enum[] getInstances()
           
static AssetStateEnum valueOf(java.lang.String name)
           
static AssetStateEnum[] values()
           
 
Methods inherited from class com.unica.afc.pattern.Enum
clone, compareTo, equals, hashCode, name, ordinal, readResolve, toString, valueOfImpl
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

nextOrdinal

private static int nextOrdinal

instances

private static java.util.List instances

DRAFT

public static final AssetStateEnum DRAFT
The project was created, but not started.


LOCK

public static final AssetStateEnum LOCK

FINALIZE

public static final AssetStateEnum FINALIZE

ARCHIVE

public static final AssetStateEnum ARCHIVE
Constructor Detail

AssetStateEnum

private AssetStateEnum(java.lang.String name)

AssetStateEnum

private AssetStateEnum(java.lang.String name,
                       int ordinal)
Method Detail

values

public static AssetStateEnum[] values()

valueOf

public static AssetStateEnum valueOf(java.lang.String name)

getInstances

protected com.unica.afc.pattern.Enum[] getInstances()
Specified by:
getInstances in class com.unica.afc.pattern.Enum