Class TLcdAIXM51PostalAddress

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdAIXM51PostalAddress extends TLcdAIXM51AbstractPropertiesWithSchedule
Physical address at which the organization or individual may be contacted. Derived from ISO19115-2003
Since:
10.0
  • Field Details

    • TIME_INTERVAL_PROPERTY

      public static final TLcdDataProperty TIME_INTERVAL_PROPERTY
      Data property that maps to the timeInterval element. The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Timesheet>>.
    • ANNOTATION_PROPERTY

      public static final TLcdDataProperty ANNOTATION_PROPERTY
      Data property that maps to the annotation element. The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>.
    • SPECIAL_DATE_AUTHORITY_PROPERTY

      public static final TLcdDataProperty SPECIAL_DATE_AUTHORITY_PROPERTY
      Data property that maps to the specialDateAuthority element. The possible values for this property are instances of List<TLcdAIXM51FeatureAssociation<TLcdAIXM51OrganisationAuthorityTimeSlice>>.
    • DELIVERY_POINT_PROPERTY

      public static final TLcdDataProperty DELIVERY_POINT_PROPERTY
      Data property that maps to the deliveryPoint element. The possible values for this property are instances of TLcdAIXM51Optional<String>.
    • CITY_PROPERTY

      public static final TLcdDataProperty CITY_PROPERTY
      Data property that maps to the city element. The possible values for this property are instances of TLcdAIXM51Optional<String>.
    • ADMINISTRATIVE_AREA_PROPERTY

      public static final TLcdDataProperty ADMINISTRATIVE_AREA_PROPERTY
      Data property that maps to the administrativeArea element. The possible values for this property are instances of TLcdAIXM51Optional<String>.
    • POSTAL_CODE_PROPERTY

      public static final TLcdDataProperty POSTAL_CODE_PROPERTY
      Data property that maps to the postalCode element. The possible values for this property are instances of TLcdAIXM51Optional<String>.
    • COUNTRY_PROPERTY

      public static final TLcdDataProperty COUNTRY_PROPERTY
      Data property that maps to the country element. The possible values for this property are instances of TLcdAIXM51Optional<String>.
    • EXTENSION_PROPERTY

      public static final TLcdDataProperty EXTENSION_PROPERTY
      Data property that maps to the extension element. The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>.
  • Constructor Details

    • TLcdAIXM51PostalAddress

      public TLcdAIXM51PostalAddress()
    • TLcdAIXM51PostalAddress

      public TLcdAIXM51PostalAddress(TLcdDataType aType)
  • Method Details

    • getTimeInterval

      public List<TLcdAIXM51Timesheet> getTimeInterval()
      Gets the value of the TIME_INTERVAL_PROPERTY property adapted to a list of TLcdAIXM51Timesheet instances.

      A component of the schedule.

      Overrides:
      getTimeInterval in class TLcdAIXM51AbstractPropertiesWithSchedule
      Returns:
      the value of the TIME_INTERVAL_PROPERTY property adapted to a list of TLcdAIXM51Timesheet instances.
      See Also:
    • getAnnotation

      public List<TLcdAIXM51Note> getAnnotation()
      Gets the value of the ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances.
      Overrides:
      getAnnotation in class TLcdAIXM51AbstractPropertiesWithSchedule
      Returns:
      the value of the ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances.
      See Also:
    • getSpecialDateAuthority

      Gets the value of the SPECIAL_DATE_AUTHORITY_PROPERTY property adapted to a list of TLcdAIXM51Feature instances.

      Indicates that the SpecialDates associated with the related OrganisationAuthority are applicable to the schedule definition.

      Overrides:
      getSpecialDateAuthority in class TLcdAIXM51AbstractPropertiesWithSchedule
      Returns:
      the value of the SPECIAL_DATE_AUTHORITY_PROPERTY property adapted to a list of TLcdAIXM51Feature instances.
      See Also:
    • getDeliveryPoint

      public String getDeliveryPoint()
      Returns the role value contained in the value of the DELIVERY_POINT_PROPERTY property. Returns null if the value of the DELIVERY_POINT_PROPERTY property is null.

      The street address line for the location. More than one address line may be used.

      Returns:
      the role value of the DELIVERY_POINT_PROPERTY property.
      See Also:
    • setDeliveryPoint

      public void setDeliveryPoint(String aValue)
      Sets the value of the property that maps to the deliveryPoint element. to a new instance of the association class TLcdAIXM51Optional initialized with the given role value. In case the given role value is null, the DELIVERY_POINT_PROPERTY property is set to null.

      The street address line for the location. More than one address line may be used.

      Parameters:
      aValue - the role value to set for the DELIVERY_POINT_PROPERTY property.
    • getCity

      public String getCity()
      Returns the role value contained in the value of the CITY_PROPERTY property. Returns null if the value of the CITY_PROPERTY property is null.

      The city of the location or organisation.

      Returns:
      the role value of the CITY_PROPERTY property.
      See Also:
    • setCity

      public void setCity(String aValue)
      Sets the value of the property that maps to the city element. to a new instance of the association class TLcdAIXM51Optional initialized with the given role value. In case the given role value is null, the CITY_PROPERTY property is set to null.

      The city of the location or organisation.

      Parameters:
      aValue - the role value to set for the CITY_PROPERTY property.
    • getAdministrativeArea

      public String getAdministrativeArea()
      Returns the role value contained in the value of the ADMINISTRATIVE_AREA_PROPERTY property. Returns null if the value of the ADMINISTRATIVE_AREA_PROPERTY property is null.

      The state or province of the location or organisation.

      Returns:
      the role value of the ADMINISTRATIVE_AREA_PROPERTY property.
      See Also:
    • setAdministrativeArea

      public void setAdministrativeArea(String aValue)
      Sets the value of the property that maps to the administrativeArea element. to a new instance of the association class TLcdAIXM51Optional initialized with the given role value. In case the given role value is null, the ADMINISTRATIVE_AREA_PROPERTY property is set to null.

      The state or province of the location or organisation.

      Parameters:
      aValue - the role value to set for the ADMINISTRATIVE_AREA_PROPERTY property.
    • getPostalCode

      public String getPostalCode()
      Returns the role value contained in the value of the POSTAL_CODE_PROPERTY property. Returns null if the value of the POSTAL_CODE_PROPERTY property is null.

      The ZIP or other postal code for the location or organisation.

      Returns:
      the role value of the POSTAL_CODE_PROPERTY property.
      See Also:
    • setPostalCode

      public void setPostalCode(String aValue)
      Sets the value of the property that maps to the postalCode element. to a new instance of the association class TLcdAIXM51Optional initialized with the given role value. In case the given role value is null, the POSTAL_CODE_PROPERTY property is set to null.

      The ZIP or other postal code for the location or organisation.

      Parameters:
      aValue - the role value to set for the POSTAL_CODE_PROPERTY property.
    • getCountry

      public String getCountry()
      Returns the role value contained in the value of the COUNTRY_PROPERTY property. Returns null if the value of the COUNTRY_PROPERTY property is null.

      The country of the physical address for the location or organisation. Full name, not ISO 3166 abbreviations.

      Returns:
      the role value of the COUNTRY_PROPERTY property.
      See Also:
    • setCountry

      public void setCountry(String aValue)
      Sets the value of the property that maps to the country element. to a new instance of the association class TLcdAIXM51Optional initialized with the given role value. In case the given role value is null, the COUNTRY_PROPERTY property is set to null.

      The country of the physical address for the location or organisation. Full name, not ISO 3166 abbreviations.

      Parameters:
      aValue - the role value to set for the COUNTRY_PROPERTY property.
    • getExtension

      public List<TLcdAIXM51AbstractExtension> getExtension()
      Gets the value of the EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances.
      Returns:
      the value of the EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances.
      See Also: