Enum CisField

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

    public enum CisField
    extends java.lang.Enum<CisField>
    An address field.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      ADDRESS_LINES
      One of the (or multiple) address lines.
      CITY
      The city field.
      COUNTRY
      The country field.
      STATE
      The state field.
      UNKNOWN
      Not clear which field is concerned.
      ZIP_CODE
      The zip/postal code field.
    • Method Summary

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

      • ADDRESS_LINES

        public static final CisField ADDRESS_LINES
        One of the (or multiple) address lines.
      • ZIP_CODE

        public static final CisField ZIP_CODE
        The zip/postal code field.
      • CITY

        public static final CisField CITY
        The city field.
      • STATE

        public static final CisField STATE
        The state field.
      • COUNTRY

        public static final CisField COUNTRY
        The country field.
      • UNKNOWN

        public static final CisField UNKNOWN
        Not clear which field is concerned.
    • Method Detail

      • values

        public static CisField[] 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 (CisField c : CisField.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static CisField 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
      • getFieldId

        public java.lang.String getFieldId()
        Returns:
        the errorCode