com.unica.publicapi.plan.api
Class OfferStateEnum

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

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

OfferStateEnum is a facade enumerated type of all public valid states of a UMO offer.

Author:
Sumit Gaikaiwari
See Also:
Enum, Serialized Form

Field Summary
private static java.util.List<OfferStateEnum> instances
           
private static int nextOrdinal
           
static OfferStateEnum STATE_OFFER_DRAFT
           
static OfferStateEnum STATE_OFFER_PUBLISHED
           
static OfferStateEnum STATE_OFFER_RETIRED
           
 
Constructor Summary
private OfferStateEnum(java.lang.String name)
           
private OfferStateEnum(java.lang.String name, int ordinal)
           
 
Method Summary
protected  com.unica.afc.pattern.Enum[] getInstances()
           
static OfferStateEnum valueOf(java.lang.String name)
           
static OfferStateEnum[] 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<OfferStateEnum> instances

STATE_OFFER_DRAFT

public static final OfferStateEnum STATE_OFFER_DRAFT

STATE_OFFER_PUBLISHED

public static final OfferStateEnum STATE_OFFER_PUBLISHED

STATE_OFFER_RETIRED

public static final OfferStateEnum STATE_OFFER_RETIRED
Constructor Detail

OfferStateEnum

private OfferStateEnum(java.lang.String name)

OfferStateEnum

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

values

public static OfferStateEnum[] values()

valueOf

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

getInstances

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