Class AddressDetails.PostalServiceElements
- java.lang.Object
-
- org.hisrc.w3c.oasis.xal.v_2_0.AddressDetails.PostalServiceElements
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Enclosing class:
- AddressDetails
public static class AddressDetails.PostalServiceElements extends Object implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AddressIdentifier" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="IdentifierType" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="EndorsementLineCode" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="KeyLineCode" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="Barcode" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="SortingCode" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> </restriction> </complexContent> </complexType> </element> <element name="AddressLatitude" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="AddressLatitudeDirection" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="AddressLongitude" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="AddressLongitudeDirection" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <element name="SupplementaryPostalServiceData" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAddressDetails.PostalServiceElements.AddressIdentifierJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.AddressLatitudeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.AddressLatitudeDirectionSpecific to postal servicestatic classAddressDetails.PostalServiceElements.AddressLongitudeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.AddressLongitudeDirectionJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.BarcodeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.EndorsementLineCodeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.KeyLineCodeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.SortingCodeJava class for anonymous complex type.static classAddressDetails.PostalServiceElements.SupplementaryPostalServiceDataJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected List<AddressDetails.PostalServiceElements.AddressIdentifier>addressIdentifierprotected AddressDetails.PostalServiceElements.AddressLatitudeaddressLatitudeprotected AddressDetails.PostalServiceElements.AddressLatitudeDirectionaddressLatitudeDirectionprotected AddressDetails.PostalServiceElements.AddressLongitudeaddressLongitudeprotected AddressDetails.PostalServiceElements.AddressLongitudeDirectionaddressLongitudeDirectionprotected List<Object>anyprotected AddressDetails.PostalServiceElements.Barcodebarcodeprotected AddressDetails.PostalServiceElements.EndorsementLineCodeendorsementLineCodeprotected AddressDetails.PostalServiceElements.KeyLineCodekeyLineCodeprotected AddressDetails.PostalServiceElements.SortingCodesortingCodeprotected List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData>supplementaryPostalServiceDataprotected Stringtype
-
Constructor Summary
Constructors Constructor Description PostalServiceElements()Default no-arg constructorPostalServiceElements(List<AddressDetails.PostalServiceElements.AddressIdentifier> addressIdentifier, AddressDetails.PostalServiceElements.EndorsementLineCode endorsementLineCode, AddressDetails.PostalServiceElements.KeyLineCode keyLineCode, AddressDetails.PostalServiceElements.Barcode barcode, AddressDetails.PostalServiceElements.SortingCode sortingCode, AddressDetails.PostalServiceElements.AddressLatitude addressLatitude, AddressDetails.PostalServiceElements.AddressLatitudeDirection addressLatitudeDirection, AddressDetails.PostalServiceElements.AddressLongitude addressLongitude, AddressDetails.PostalServiceElements.AddressLongitudeDirection addressLongitudeDirection, List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> supplementaryPostalServiceData, List<Object> any, String type, Map<QName,String> otherAttributes)Fully-initialising value constructor
-
Method Summary
-
-
-
Field Detail
-
addressIdentifier
protected List<AddressDetails.PostalServiceElements.AddressIdentifier> addressIdentifier
-
endorsementLineCode
protected AddressDetails.PostalServiceElements.EndorsementLineCode endorsementLineCode
-
keyLineCode
protected AddressDetails.PostalServiceElements.KeyLineCode keyLineCode
-
barcode
protected AddressDetails.PostalServiceElements.Barcode barcode
-
sortingCode
protected AddressDetails.PostalServiceElements.SortingCode sortingCode
-
addressLatitude
protected AddressDetails.PostalServiceElements.AddressLatitude addressLatitude
-
addressLatitudeDirection
protected AddressDetails.PostalServiceElements.AddressLatitudeDirection addressLatitudeDirection
-
addressLongitude
protected AddressDetails.PostalServiceElements.AddressLongitude addressLongitude
-
addressLongitudeDirection
protected AddressDetails.PostalServiceElements.AddressLongitudeDirection addressLongitudeDirection
-
supplementaryPostalServiceData
protected List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> supplementaryPostalServiceData
-
type
protected String type
-
-
Constructor Detail
-
PostalServiceElements
public PostalServiceElements()
Default no-arg constructor
-
PostalServiceElements
public PostalServiceElements(List<AddressDetails.PostalServiceElements.AddressIdentifier> addressIdentifier, AddressDetails.PostalServiceElements.EndorsementLineCode endorsementLineCode, AddressDetails.PostalServiceElements.KeyLineCode keyLineCode, AddressDetails.PostalServiceElements.Barcode barcode, AddressDetails.PostalServiceElements.SortingCode sortingCode, AddressDetails.PostalServiceElements.AddressLatitude addressLatitude, AddressDetails.PostalServiceElements.AddressLatitudeDirection addressLatitudeDirection, AddressDetails.PostalServiceElements.AddressLongitude addressLongitude, AddressDetails.PostalServiceElements.AddressLongitudeDirection addressLongitudeDirection, List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> supplementaryPostalServiceData, List<Object> any, String type, Map<QName,String> otherAttributes)
Fully-initialising value constructor
-
-
Method Detail
-
getAddressIdentifier
public List<AddressDetails.PostalServiceElements.AddressIdentifier> getAddressIdentifier()
Gets the value of the addressIdentifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the addressIdentifier property.For example, to add a new item, do as follows:
getAddressIdentifier().add(newItem);Objects of the following type(s) are allowed in the list
AddressDetails.PostalServiceElements.AddressIdentifier
-
isSetAddressIdentifier
public boolean isSetAddressIdentifier()
-
unsetAddressIdentifier
public void unsetAddressIdentifier()
-
getEndorsementLineCode
public AddressDetails.PostalServiceElements.EndorsementLineCode getEndorsementLineCode()
Gets the value of the endorsementLineCode property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.EndorsementLineCode
-
setEndorsementLineCode
public void setEndorsementLineCode(AddressDetails.PostalServiceElements.EndorsementLineCode value)
Sets the value of the endorsementLineCode property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.EndorsementLineCode
-
isSetEndorsementLineCode
public boolean isSetEndorsementLineCode()
-
getKeyLineCode
public AddressDetails.PostalServiceElements.KeyLineCode getKeyLineCode()
Gets the value of the keyLineCode property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.KeyLineCode
-
setKeyLineCode
public void setKeyLineCode(AddressDetails.PostalServiceElements.KeyLineCode value)
Sets the value of the keyLineCode property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.KeyLineCode
-
isSetKeyLineCode
public boolean isSetKeyLineCode()
-
getBarcode
public AddressDetails.PostalServiceElements.Barcode getBarcode()
Gets the value of the barcode property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.Barcode
-
setBarcode
public void setBarcode(AddressDetails.PostalServiceElements.Barcode value)
Sets the value of the barcode property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.Barcode
-
isSetBarcode
public boolean isSetBarcode()
-
getSortingCode
public AddressDetails.PostalServiceElements.SortingCode getSortingCode()
Gets the value of the sortingCode property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.SortingCode
-
setSortingCode
public void setSortingCode(AddressDetails.PostalServiceElements.SortingCode value)
Sets the value of the sortingCode property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.SortingCode
-
isSetSortingCode
public boolean isSetSortingCode()
-
getAddressLatitude
public AddressDetails.PostalServiceElements.AddressLatitude getAddressLatitude()
Gets the value of the addressLatitude property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.AddressLatitude
-
setAddressLatitude
public void setAddressLatitude(AddressDetails.PostalServiceElements.AddressLatitude value)
Sets the value of the addressLatitude property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.AddressLatitude
-
isSetAddressLatitude
public boolean isSetAddressLatitude()
-
getAddressLatitudeDirection
public AddressDetails.PostalServiceElements.AddressLatitudeDirection getAddressLatitudeDirection()
Gets the value of the addressLatitudeDirection property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.AddressLatitudeDirection
-
setAddressLatitudeDirection
public void setAddressLatitudeDirection(AddressDetails.PostalServiceElements.AddressLatitudeDirection value)
Sets the value of the addressLatitudeDirection property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.AddressLatitudeDirection
-
isSetAddressLatitudeDirection
public boolean isSetAddressLatitudeDirection()
-
getAddressLongitude
public AddressDetails.PostalServiceElements.AddressLongitude getAddressLongitude()
Gets the value of the addressLongitude property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.AddressLongitude
-
setAddressLongitude
public void setAddressLongitude(AddressDetails.PostalServiceElements.AddressLongitude value)
Sets the value of the addressLongitude property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.AddressLongitude
-
isSetAddressLongitude
public boolean isSetAddressLongitude()
-
getAddressLongitudeDirection
public AddressDetails.PostalServiceElements.AddressLongitudeDirection getAddressLongitudeDirection()
Gets the value of the addressLongitudeDirection property.- Returns:
- possible object is
AddressDetails.PostalServiceElements.AddressLongitudeDirection
-
setAddressLongitudeDirection
public void setAddressLongitudeDirection(AddressDetails.PostalServiceElements.AddressLongitudeDirection value)
Sets the value of the addressLongitudeDirection property.- Parameters:
value- allowed object isAddressDetails.PostalServiceElements.AddressLongitudeDirection
-
isSetAddressLongitudeDirection
public boolean isSetAddressLongitudeDirection()
-
getSupplementaryPostalServiceData
public List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> getSupplementaryPostalServiceData()
Gets the value of the supplementaryPostalServiceData property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the supplementaryPostalServiceData property.For example, to add a new item, do as follows:
getSupplementaryPostalServiceData().add(newItem);Objects of the following type(s) are allowed in the list
AddressDetails.PostalServiceElements.SupplementaryPostalServiceData
-
isSetSupplementaryPostalServiceData
public boolean isSetSupplementaryPostalServiceData()
-
unsetSupplementaryPostalServiceData
public void unsetSupplementaryPostalServiceData()
-
getAny
public List<Object> getAny()
Gets the value of the any property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the any property.For example, to add a new item, do as follows:
getAny().add(newItem);Objects of the following type(s) are allowed in the list
Object
-
isSetAny
public boolean isSetAny()
-
unsetAny
public void unsetAny()
-
getType
public String getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(String value)
Sets the value of the type property.- Parameters:
value- allowed object isString
-
isSetType
public boolean isSetType()
-
getOtherAttributes
public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
setAddressIdentifier
public void setAddressIdentifier(List<AddressDetails.PostalServiceElements.AddressIdentifier> value)
-
setSupplementaryPostalServiceData
public void setSupplementaryPostalServiceData(List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> value)
-
withAddressIdentifier
public AddressDetails.PostalServiceElements withAddressIdentifier(AddressDetails.PostalServiceElements.AddressIdentifier... values)
-
withAddressIdentifier
public AddressDetails.PostalServiceElements withAddressIdentifier(Collection<AddressDetails.PostalServiceElements.AddressIdentifier> values)
-
withEndorsementLineCode
public AddressDetails.PostalServiceElements withEndorsementLineCode(AddressDetails.PostalServiceElements.EndorsementLineCode value)
-
withKeyLineCode
public AddressDetails.PostalServiceElements withKeyLineCode(AddressDetails.PostalServiceElements.KeyLineCode value)
-
withBarcode
public AddressDetails.PostalServiceElements withBarcode(AddressDetails.PostalServiceElements.Barcode value)
-
withSortingCode
public AddressDetails.PostalServiceElements withSortingCode(AddressDetails.PostalServiceElements.SortingCode value)
-
withAddressLatitude
public AddressDetails.PostalServiceElements withAddressLatitude(AddressDetails.PostalServiceElements.AddressLatitude value)
-
withAddressLatitudeDirection
public AddressDetails.PostalServiceElements withAddressLatitudeDirection(AddressDetails.PostalServiceElements.AddressLatitudeDirection value)
-
withAddressLongitude
public AddressDetails.PostalServiceElements withAddressLongitude(AddressDetails.PostalServiceElements.AddressLongitude value)
-
withAddressLongitudeDirection
public AddressDetails.PostalServiceElements withAddressLongitudeDirection(AddressDetails.PostalServiceElements.AddressLongitudeDirection value)
-
withSupplementaryPostalServiceData
public AddressDetails.PostalServiceElements withSupplementaryPostalServiceData(AddressDetails.PostalServiceElements.SupplementaryPostalServiceData... values)
-
withSupplementaryPostalServiceData
public AddressDetails.PostalServiceElements withSupplementaryPostalServiceData(Collection<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> values)
-
withAny
public AddressDetails.PostalServiceElements withAny(Object... values)
-
withAny
public AddressDetails.PostalServiceElements withAny(Collection<Object> values)
-
withType
public AddressDetails.PostalServiceElements withType(String value)
-
withAddressIdentifier
public AddressDetails.PostalServiceElements withAddressIdentifier(List<AddressDetails.PostalServiceElements.AddressIdentifier> value)
-
withSupplementaryPostalServiceData
public AddressDetails.PostalServiceElements withSupplementaryPostalServiceData(List<AddressDetails.PostalServiceElements.SupplementaryPostalServiceData> value)
-
withAny
public AddressDetails.PostalServiceElements withAny(List<Object> value)
-
-