Package javax.xml.registry.infomodel
Interface PostalAddress
-
- All Superinterfaces:
ExtensibleObject
public interface PostalAddress extends ExtensibleObject
PostalAddress is a simple re-usable entity class that defines attributes of a postal Address.- Author:
- Farrukh S. Najmi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCity()Returns the city.StringgetCountry()Returns the country.StringgetPostalCode()Returns the postal or zip code.ClassificationSchemegetPostalScheme()Returns a user-defined postal scheme for codifying the attributes of PostalAddress.StringgetStateOrProvince()Returns the state or province.StringgetStreet()Returns the street name.StringgetStreetNumber()Returns the street number.StringgetType()Returns the type of address (for example, "headquarters") as a String.voidsetCity(String city)Sets the city.voidsetCountry(String country)Sets the country.voidsetPostalCode(String postalCode)Sets the postal or zip code.voidsetPostalScheme(ClassificationScheme scheme)Sets a user-defined postal scheme for codifying the attributes of PostalAddress.voidsetStateOrProvince(String stateOrProvince)Sets the state or province.voidsetStreet(String street)Sets the street name.voidsetStreetNumber(String streetNumber)Sets the street number.voidsetType(String type)Sets the type of address (for example, "headquarters") as a String.-
Methods inherited from interface javax.xml.registry.infomodel.ExtensibleObject
addSlot, addSlots, getSlot, getSlots, removeSlot, removeSlots
-
-
-
-
Method Detail
-
getStreet
String getStreet() throws JAXRException
Returns the street name. Default is an empty String.- Capability Level: 0
- Returns:
- the street name
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setStreet
void setStreet(String street) throws JAXRException
Sets the street name.- Capability Level: 0
- Parameters:
street- the street name- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getStreetNumber
String getStreetNumber() throws JAXRException
Returns the street number. Default is an empty String.- Capability Level: 0
- Returns:
- the street number
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setStreetNumber
void setStreetNumber(String streetNumber) throws JAXRException
Sets the street number.- Capability Level: 0
- Parameters:
streetNumber- the street number- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getCity
String getCity() throws JAXRException
Returns the city. Default is an empty String.- Capability Level: 0
- Returns:
- the city
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setCity
void setCity(String city) throws JAXRException
Sets the city.- Capability Level: 0
- Parameters:
city- the city- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getStateOrProvince
String getStateOrProvince() throws JAXRException
Returns the state or province. Default is an empty String.- Capability Level: 0
- Returns:
- the state or province
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setStateOrProvince
void setStateOrProvince(String stateOrProvince) throws JAXRException
Sets the state or province.- Capability Level: 0
- Parameters:
stateOrProvince- the state or province- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getPostalCode
String getPostalCode() throws JAXRException
Returns the postal or zip code. Default is an empty String.- Capability Level: 0
- Returns:
- the postal code (e.g. US zip code)
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setPostalCode
void setPostalCode(String postalCode) throws JAXRException
Sets the postal or zip code.- Capability Level: 0
- Parameters:
postalCode- the postal code (e.g. US zip code)- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getCountry
String getCountry() throws JAXRException
Returns the country. Default is an empty String.- Capability Level: 0
- Returns:
- the country
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setCountry
void setCountry(String country) throws JAXRException
Sets the country.- Capability Level: 0
- Parameters:
country- the country- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getType
String getType() throws JAXRException
Returns the type of address (for example, "headquarters") as a String.- Capability Level: 0
- Returns:
- the type for this PostalAddress. This is an arbitrary String (e.g. "Home", "Office")
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setType
void setType(String type) throws JAXRException
Sets the type of address (for example, "headquarters") as a String.- Capability Level: 0
- Parameters:
type- the type for this PostalAddress. This is an arbitrary String (e.g. "Home", "Office")- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
setPostalScheme
void setPostalScheme(ClassificationScheme scheme) throws JAXRException
Sets a user-defined postal scheme for codifying the attributes of PostalAddress.- Capability Level: 0
- Parameters:
scheme- the user defined postal scheme.- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error
-
getPostalScheme
ClassificationScheme getPostalScheme() throws JAXRException
Returns a user-defined postal scheme for codifying the attributes of PostalAddress. If none is defined for this object, then must return the default value returned by RegistryService#getDefaultPostalScheme()- Capability Level: 0
- Returns:
- the user defined postal scheme.
- Throws:
JAXRException- If the Jakarta XML Registries provider encounters an internal error- See Also:
RegistryService.getDefaultPostalScheme()
-
-