Enum Class CalypsoCard.ProductType

java.lang.Object
java.lang.Enum<CalypsoCard.ProductType>
org.eclipse.keypop.calypso.card.card.CalypsoCard.ProductType
All Implemented Interfaces:
Serializable, Comparable<CalypsoCard.ProductType>, Constable
Enclosing interface:
CalypsoCard

public static enum CalypsoCard.ProductType extends Enum<CalypsoCard.ProductType>
All Calypso Card products supported by this API.
Since:
1.0.0
  • Enum Constant Details

    • PRIME_REVISION_1

      public static final CalypsoCard.ProductType PRIME_REVISION_1
      Card Calypso Prime revision 1.x
      Since:
      1.0.0
    • PRIME_REVISION_2

      public static final CalypsoCard.ProductType PRIME_REVISION_2
      Card Calypso Prime revision 2.x
      Since:
      1.0.0
    • PRIME_REVISION_3

      public static final CalypsoCard.ProductType PRIME_REVISION_3
      Card Calypso Prime revision 3.x
      Since:
      1.0.0
    • LIGHT

      public static final CalypsoCard.ProductType LIGHT
      Card Calypso Light
      Since:
      1.0.0
    • BASIC

      public static final CalypsoCard.ProductType BASIC
      Card Calypso Basic
      Since:
      1.0.0
    • UNKNOWN

      public static final CalypsoCard.ProductType UNKNOWN
      Application type is equal to 0 or FFh or if the data provided by the selection process is not properly formatted (bad TLV data).
      Since:
      1.0.0
  • Method Details

    • values

      public static CalypsoCard.ProductType[] 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 CalypsoCard.ProductType 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