org.citygml4j.model.xal
Enum XALClass

java.lang.Object
  extended by java.lang.Enum<XALClass>
      extended by org.citygml4j.model.xal.XALClass
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<XALClass>

public enum XALClass
extends java.lang.Enum<XALClass>


Enum Constant Summary
ADDRESS
           
ADDRESS_DETAILS
           
ADDRESS_IDENTIFIER
           
ADDRESS_LATITUDE
           
ADDRESS_LATITUDE_DIRECTION
           
ADDRESS_LINE
           
ADDRESS_LINES
           
ADDRESS_LONGITUDE
           
ADDRESS_LONGITUDE_DIRECTION
           
ADMINISTRATIVE_AREA
           
ADMINISTRATIVE_AREA_NAME
           
BARCODE
           
BUILDING_NAME
           
COUNTRY
           
COUNTRY_NAME
           
COUNTRY_NAME_CODE
           
DEPARTMENT
           
DEPARTMENT_NAME
           
DEPENDENT_LOCALITY
           
DEPENDENT_LOCALITY_NAME
           
DEPENDENT_LOCALITY_NUMBER
           
DEPENDENT_THOROUGHFARE
           
ENDORSEMENT_LINE_CODE
           
FIRM
           
FIRM_NAME
           
KEY_LINE_CODE
           
LARGE_MAIL_USER
           
LARGE_MAIL_USER_IDENTIFIER
           
LARGE_MAIL_USER_NAME
           
LOCALITY
           
LOCALITY_NAME
           
MAIL_STOP
           
MAIL_STOP_NAME
           
MAIL_STOP_NUMBER
           
POST_BOX
           
POST_BOX_NUMBER
           
POST_BOX_NUMBER_EXTENSION
           
POST_BOX_NUMBER_PREFIX
           
POST_BOX_NUMBER_SUFFIX
           
POST_OFFICE
           
POST_OFFICE_NAME
           
POST_OFFICE_NUMBER
           
POST_TOWN
           
POST_TOWN_NAME
           
POST_TOWN_SUFFIX
           
POSTAL_CODE
           
POSTAL_CODE_NUMBER
           
POSTAL_CODE_NUMBER_EXTENSION
           
POSTAL_ROUTE
           
POSTAL_ROUTE_NAME
           
POSTAL_ROUTE_NUMBER
           
POSTAL_SERVICE_ELEMENTS
           
PREMISE
           
PREMISE_LOCATION
           
PREMISE_NAME
           
PREMISE_NUMBER
           
PREMISE_NUMBER_PREFIX
           
PREMISE_NUMBER_RANGE
           
PREMISE_NUMBER_RANGE_FROM
           
PREMISE_NUMBER_RANGE_TO
           
PREMISE_NUMBER_SUFFIX
           
SORTING_CODE
           
SUB_ADMINISTRATIVE_AREA
           
SUB_ADMINISTRATIVE_AREA_NAME
           
SUB_PREMISE
           
SUB_PREMISE_LOCATION
           
SUB_PREMISE_NAME
           
SUB_PREMISE_NUMBER
           
SUB_PREMISE_NUMBER_PREFIX
           
SUB_PREMISE_NUMBER_SUFFIX
           
SUPPLEMENTARY_POSTAL_SERVICE_DATA
           
THOROUGHFARE
           
THOROUGHFARE_LEADING_TYPE
           
THOROUGHFARE_NAME
           
THOROUGHFARE_NUMBER
           
THOROUGHFARE_NUMBER_FROM
           
THOROUGHFARE_NUMBER_FROM_CONTENT
           
THOROUGHFARE_NUMBER_OR_RANGE
           
THOROUGHFARE_NUMBER_PREFIX
           
THOROUGHFARE_NUMBER_RANGE
           
THOROUGHFARE_NUMBER_SUFFIX
           
THOROUGHFARE_NUMBER_TO
           
THOROUGHFARE_NUMBER_TO_CONTENT
           
THOROUGHFARE_POST_DIRECTION
           
THOROUGHFARE_PRE_DIRECTION
           
THOROUGHFARE_TRAILING_TYPE
           
UNDEFINED
           
 
Method Summary
static XALClass valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static XALClass[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

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