Enum Class BackofficeProductEventHandlerV2.CardStatus

java.lang.Object
java.lang.Enum<BackofficeProductEventHandlerV2.CardStatus>
es.kukenan.smartfi.microservice.contracts.service.events.backoffice.v2.BackofficeProductEventHandlerV2.CardStatus
All Implemented Interfaces:
Serializable, Comparable<BackofficeProductEventHandlerV2.CardStatus>, Constable
Enclosing class:
BackofficeProductEventHandlerV2

static enum BackofficeProductEventHandlerV2.CardStatus extends Enum<BackofficeProductEventHandlerV2.CardStatus>
Card status map.
  • Enum Constant Details

  • Field Details

    • CANCELED_VALUES

      private static final List<String> CANCELED_VALUES
      Canceled values.
    • state

      private final String state
      State.
  • Constructor Details

    • CardStatus

      private CardStatus(String state)
      Constructor.
      Parameters:
      state - Event state
  • Method Details

    • values

      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BackofficeProductEventHandlerV2.CardStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getStatus

      public static BackofficeProductEventHandlerV2.CardStatus getStatus(String value)
      Get status.
      Parameters:
      value - Value
      Returns:
      The card status