Package org.netxms.base
Class PostalAddress
java.lang.Object
org.netxms.base.PostalAddress
Postal address representation
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCreate empty postal addressPostalAddress
(String country, String region, String city, String district, String streetAddress, String postcode) Create postal address with given dataPostalAddress
(NXCPMessage msg) Create from NXCP messageCreate copy of given postal address object -
Method Summary
Modifier and TypeMethodDescriptionvoid
fillMessage
(NXCPMessage msg) Fill NXCP messageGet address as one line with elements separated by commas.boolean
isEmpty()
Check if all elements are empty.toString()
-
Field Details
-
country
-
region
-
city
-
district
-
streetAddress
-
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/nameregion
- region namecity
- city namedistrict
- district namestreetAddress
- street addresspostcode
- post code
-
PostalAddress
Create copy of given postal address object- Parameters:
src
- source object
-
PostalAddress
Create from NXCP message- Parameters:
msg
- NXCP message
-
-
Method Details
-
fillMessage
Fill NXCP message- Parameters:
msg
- NXCP message
-
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
-