com.unica.publicapi.plan.api
Class ApprovalMethodEnum

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

public class ApprovalMethodEnum
extends com.unica.afc.pattern.ValuedEnum

ApprovalMethodEnum is public version for all valid approval methods.

There are two approval methods:

  • SIMULTANEOUS: simultaneous approval method
  • SEQUENTIAL: sequential approval method

    The default approval method is SIMULTANEOUS.

    Since:
    Plan 7.4
    Version:
    Jun 11, 2007
    Author:
    Jeff Lin
    See Also:
    Serialized Form

    Field Summary
    private static java.util.List instances
               
    private static int nextOrdinal
               
    static ApprovalMethodEnum SEQUENTIAL
               
    static ApprovalMethodEnum SIMULTANEOUS
               
     
    Constructor Summary
    private ApprovalMethodEnum(java.lang.String name, int value)
               
    private ApprovalMethodEnum(java.lang.String name, int ordinal, int value)
               
     
    Method Summary
    protected  com.unica.afc.pattern.Enum[] getInstances()
               
    static ApprovalMethodEnum valueOf(int value)
               
    static ApprovalMethodEnum valueOf(java.lang.String name)
               
    static ApprovalMethodEnum[] values()
               
     
    Methods inherited from class com.unica.afc.pattern.ValuedEnum
    getValue, valueOfImpl
     
    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

    SIMULTANEOUS

    public static final ApprovalMethodEnum SIMULTANEOUS

    SEQUENTIAL

    public static final ApprovalMethodEnum SEQUENTIAL
    Constructor Detail

    ApprovalMethodEnum

    private ApprovalMethodEnum(java.lang.String name,
                               int value)

    ApprovalMethodEnum

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

    values

    public static ApprovalMethodEnum[] values()

    valueOf

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

    valueOf

    public static ApprovalMethodEnum valueOf(int value)

    getInstances

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