Enum XALClass

    • Enum Constant Detail

      • UNDEFINED

        public static final XALClass UNDEFINED
      • ADDRESS

        public static final XALClass ADDRESS
      • ADDRESS_DETAILS

        public static final XALClass ADDRESS_DETAILS
      • ADDRESS_LATITUDE

        public static final XALClass ADDRESS_LATITUDE
      • ADDRESS_LATITUDE_DIRECTION

        public static final XALClass ADDRESS_LATITUDE_DIRECTION
      • ADDRESS_LINE

        public static final XALClass ADDRESS_LINE
      • ADDRESS_LINES

        public static final XALClass ADDRESS_LINES
      • ADDRESS_LONGITUDE

        public static final XALClass ADDRESS_LONGITUDE
      • ADDRESS_LONGITUDE_DIRECTION

        public static final XALClass ADDRESS_LONGITUDE_DIRECTION
      • ADDRESS_IDENTIFIER

        public static final XALClass ADDRESS_IDENTIFIER
      • ADMINISTRATIVE_AREA

        public static final XALClass ADMINISTRATIVE_AREA
      • ADMINISTRATIVE_AREA_NAME

        public static final XALClass ADMINISTRATIVE_AREA_NAME
      • BARCODE

        public static final XALClass BARCODE
      • BUILDING_NAME

        public static final XALClass BUILDING_NAME
      • COUNTRY

        public static final XALClass COUNTRY
      • COUNTRY_NAME

        public static final XALClass COUNTRY_NAME
      • COUNTRY_NAME_CODE

        public static final XALClass COUNTRY_NAME_CODE
      • DEPARTMENT

        public static final XALClass DEPARTMENT
      • DEPARTMENT_NAME

        public static final XALClass DEPARTMENT_NAME
      • DEPENDENT_LOCALITY

        public static final XALClass DEPENDENT_LOCALITY
      • DEPENDENT_LOCALITY_NAME

        public static final XALClass DEPENDENT_LOCALITY_NAME
      • DEPENDENT_LOCALITY_NUMBER

        public static final XALClass DEPENDENT_LOCALITY_NUMBER
      • DEPENDENT_THOROUGHFARE

        public static final XALClass DEPENDENT_THOROUGHFARE
      • ENDORSEMENT_LINE_CODE

        public static final XALClass ENDORSEMENT_LINE_CODE
      • FIRM

        public static final XALClass FIRM
      • FIRM_NAME

        public static final XALClass FIRM_NAME
      • LARGE_MAIL_USER

        public static final XALClass LARGE_MAIL_USER
      • LARGE_MAIL_USER_NAME

        public static final XALClass LARGE_MAIL_USER_NAME
      • LARGE_MAIL_USER_IDENTIFIER

        public static final XALClass LARGE_MAIL_USER_IDENTIFIER
      • LOCALITY

        public static final XALClass LOCALITY
      • LOCALITY_NAME

        public static final XALClass LOCALITY_NAME
      • KEY_LINE_CODE

        public static final XALClass KEY_LINE_CODE
      • MAIL_STOP

        public static final XALClass MAIL_STOP
      • MAIL_STOP_NAME

        public static final XALClass MAIL_STOP_NAME
      • MAIL_STOP_NUMBER

        public static final XALClass MAIL_STOP_NUMBER
      • POSTAL_CODE

        public static final XALClass POSTAL_CODE
      • POSTAL_CODE_NUMBER

        public static final XALClass POSTAL_CODE_NUMBER
      • POSTAL_CODE_NUMBER_EXTENSION

        public static final XALClass POSTAL_CODE_NUMBER_EXTENSION
      • POSTAL_SERVICE_ELEMENTS

        public static final XALClass POSTAL_SERVICE_ELEMENTS
      • POSTAL_ROUTE

        public static final XALClass POSTAL_ROUTE
      • POSTAL_ROUTE_NAME

        public static final XALClass POSTAL_ROUTE_NAME
      • POSTAL_ROUTE_NUMBER

        public static final XALClass POSTAL_ROUTE_NUMBER
      • POST_BOX

        public static final XALClass POST_BOX
      • POST_BOX_NUMBER

        public static final XALClass POST_BOX_NUMBER
      • POST_BOX_NUMBER_EXTENSION

        public static final XALClass POST_BOX_NUMBER_EXTENSION
      • POST_BOX_NUMBER_PREFIX

        public static final XALClass POST_BOX_NUMBER_PREFIX
      • POST_BOX_NUMBER_SUFFIX

        public static final XALClass POST_BOX_NUMBER_SUFFIX
      • POST_OFFICE

        public static final XALClass POST_OFFICE
      • POST_OFFICE_NAME

        public static final XALClass POST_OFFICE_NAME
      • POST_OFFICE_NUMBER

        public static final XALClass POST_OFFICE_NUMBER
      • POST_TOWN

        public static final XALClass POST_TOWN
      • POST_TOWN_NAME

        public static final XALClass POST_TOWN_NAME
      • POST_TOWN_SUFFIX

        public static final XALClass POST_TOWN_SUFFIX
      • PREMISE

        public static final XALClass PREMISE
      • PREMISE_LOCATION

        public static final XALClass PREMISE_LOCATION
      • PREMISE_NAME

        public static final XALClass PREMISE_NAME
      • PREMISE_NUMBER

        public static final XALClass PREMISE_NUMBER
      • PREMISE_NUMBER_PREFIX

        public static final XALClass PREMISE_NUMBER_PREFIX
      • PREMISE_NUMBER_RANGE

        public static final XALClass PREMISE_NUMBER_RANGE
      • PREMISE_NUMBER_RANGE_FROM

        public static final XALClass PREMISE_NUMBER_RANGE_FROM
      • PREMISE_NUMBER_RANGE_TO

        public static final XALClass PREMISE_NUMBER_RANGE_TO
      • PREMISE_NUMBER_SUFFIX

        public static final XALClass PREMISE_NUMBER_SUFFIX
      • SORTING_CODE

        public static final XALClass SORTING_CODE
      • SUB_ADMINISTRATIVE_AREA

        public static final XALClass SUB_ADMINISTRATIVE_AREA
      • SUB_ADMINISTRATIVE_AREA_NAME

        public static final XALClass SUB_ADMINISTRATIVE_AREA_NAME
      • SUB_PREMISE

        public static final XALClass SUB_PREMISE
      • SUB_PREMISE_LOCATION

        public static final XALClass SUB_PREMISE_LOCATION
      • SUB_PREMISE_NAME

        public static final XALClass SUB_PREMISE_NAME
      • SUB_PREMISE_NUMBER

        public static final XALClass SUB_PREMISE_NUMBER
      • SUB_PREMISE_NUMBER_PREFIX

        public static final XALClass SUB_PREMISE_NUMBER_PREFIX
      • SUB_PREMISE_NUMBER_SUFFIX

        public static final XALClass SUB_PREMISE_NUMBER_SUFFIX
      • SUPPLEMENTARY_POSTAL_SERVICE_DATA

        public static final XALClass SUPPLEMENTARY_POSTAL_SERVICE_DATA
      • THOROUGHFARE

        public static final XALClass THOROUGHFARE
      • THOROUGHFARE_LEADING_TYPE

        public static final XALClass THOROUGHFARE_LEADING_TYPE
      • THOROUGHFARE_NAME

        public static final XALClass THOROUGHFARE_NAME
      • THOROUGHFARE_NUMBER

        public static final XALClass THOROUGHFARE_NUMBER
      • THOROUGHFARE_NUMBER_FROM

        public static final XALClass THOROUGHFARE_NUMBER_FROM
      • THOROUGHFARE_NUMBER_FROM_CONTENT

        public static final XALClass THOROUGHFARE_NUMBER_FROM_CONTENT
      • THOROUGHFARE_NUMBER_RANGE

        public static final XALClass THOROUGHFARE_NUMBER_RANGE
      • THOROUGHFARE_NUMBER_OR_RANGE

        public static final XALClass THOROUGHFARE_NUMBER_OR_RANGE
      • THOROUGHFARE_NUMBER_PREFIX

        public static final XALClass THOROUGHFARE_NUMBER_PREFIX
      • THOROUGHFARE_NUMBER_SUFFIX

        public static final XALClass THOROUGHFARE_NUMBER_SUFFIX
      • THOROUGHFARE_NUMBER_TO

        public static final XALClass THOROUGHFARE_NUMBER_TO
      • THOROUGHFARE_NUMBER_TO_CONTENT

        public static final XALClass THOROUGHFARE_NUMBER_TO_CONTENT
      • THOROUGHFARE_PRE_DIRECTION

        public static final XALClass THOROUGHFARE_PRE_DIRECTION
      • THOROUGHFARE_POST_DIRECTION

        public static final XALClass THOROUGHFARE_POST_DIRECTION
      • THOROUGHFARE_TRAILING_TYPE

        public static final XALClass THOROUGHFARE_TRAILING_TYPE
    • Method Detail

      • values

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

        public static XALClass 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
      • getModelClass

        public java.lang.Class<? extends XAL> getModelClass()
      • fromModelClass

        public static XALClass fromModelClass​(java.lang.Class<? extends XAL> modelClass)
      • fromInt

        public static XALClass fromInt​(int i)