Enum VoidReasonCode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<VoidReasonCode>

    public enum VoidReasonCode
    extends java.lang.Enum<VoidReasonCode>
    Reason code for voiding or cancelling a transaction
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      AdjustmentCancelled
      AdjustTax operation has been cancelled.
      DocDeleted
      Document deleted - If committed, document status will be changed to Cancelled.
      DocVoided
      Document has been voided and DocStatus will be set to Cancelled
      PostFailed
      Post operation failed - Document status will be changed to unposted
      Unspecified
      Unspecified reason
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getValue()  
      static VoidReasonCode valueOf​(int intValue)
      Returns the enum constant of this type with the specified name.
      static VoidReasonCode valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static VoidReasonCode[] 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

      • Unspecified

        public static final VoidReasonCode Unspecified
        Unspecified reason
      • PostFailed

        public static final VoidReasonCode PostFailed
        Post operation failed - Document status will be changed to unposted
      • DocDeleted

        public static final VoidReasonCode DocDeleted
        Document deleted - If committed, document status will be changed to Cancelled. If not committed, document will be deleted.
      • DocVoided

        public static final VoidReasonCode DocVoided
        Document has been voided and DocStatus will be set to Cancelled
      • AdjustmentCancelled

        public static final VoidReasonCode AdjustmentCancelled
        AdjustTax operation has been cancelled. Adjustment will be reversed.
    • Method Detail

      • values

        public static VoidReasonCode[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (VoidReasonCode c : VoidReasonCode.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static VoidReasonCode valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • valueOf

        public static VoidReasonCode valueOf​(int intValue)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        intValue - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getValue

        public int getValue()