Class Iso4217CurrencyCode

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.qualified.Iso4217CurrencyCode
All Implemented Interfaces:
ASN1Choice, ASN1Encodable, Encodable

public class Iso4217CurrencyCode extends ASN1Object implements ASN1Choice
The Iso4217CurrencyCode object.
 Iso4217CurrencyCode  ::=  CHOICE {
       alphabetic              PrintableString (SIZE 3), --Recommended
       numeric              INTEGER (1..999) }
 -- Alphabetic or numeric currency code as defined in ISO 4217
 -- It is recommended that the Alphabetic form is used
 
  • Constructor Details

    • Iso4217CurrencyCode

      public Iso4217CurrencyCode(int numeric)
    • Iso4217CurrencyCode

      public Iso4217CurrencyCode(String alphabetic)
  • Method Details

    • getInstance

      public static Iso4217CurrencyCode getInstance(Object obj)
    • isAlphabetic

      public boolean isAlphabetic()
    • getAlphabetic

      public String getAlphabetic()
    • getNumeric

      public int getNumeric()
    • toASN1Primitive

      public ASN1Primitive toASN1Primitive()
      Description copied from class: ASN1Object
      Method providing a primitive representation of this object suitable for encoding.
      Specified by:
      toASN1Primitive in interface ASN1Encodable
      Specified by:
      toASN1Primitive in class ASN1Object
      Returns:
      a primitive representation of this object.