Class PostalAddress

java.lang.Object
org.netxms.base.PostalAddress

public class PostalAddress extends Object
Postal address representation
  • Field Details

    • country

      public String country
    • region

      public String region
    • city

      public String city
    • district

      public String district
    • streetAddress

      public String streetAddress
    • postcode

      public String postcode
  • Constructor Details

    • PostalAddress

      public PostalAddress()
      Create empty postal address
    • PostalAddress

      public PostalAddress(String country, String region, String city, String district, String streetAddress, String postcode)
      Create postal address with given data
      Parameters:
      country - country code/name
      region - region name
      city - city name
      district - district name
      streetAddress - street address
      postcode - post code
    • PostalAddress

      public PostalAddress(PostalAddress src)
      Create copy of given postal address object
      Parameters:
      src - source object
    • PostalAddress

      public PostalAddress(NXCPMessage msg)
      Create from NXCP message
      Parameters:
      msg - NXCP message
  • Method Details

    • fillMessage

      public void fillMessage(NXCPMessage msg)
      Fill NXCP message
      Parameters:
      msg - NXCP message
    • getAddressLine

      public String getAddressLine()
      Get address as one line with elements separated by commas. Empty elements will be omitted.
      Returns:
      address as one line
    • isEmpty

      public boolean isEmpty()
      Check if all elements are empty.
      Returns:
      true if all elements are empty
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also: