|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.xal.SubPremiseType
public class SubPremiseType
Java class for SubPremiseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubPremiseType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/> <element name="SubPremiseName" 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" /> <attribute name="TypeOccurrence"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <anyAttribute namespace='##other'/> </restriction> </complexContent> </complexType> </element> <choice minOccurs="0"> <element name="SubPremiseLocation"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attGroup ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}grPostal"/> </restriction> </complexContent> </complexType> </element> <element name="SubPremiseNumber" 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="Indicator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="IndicatorOccurrence"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="NumberTypeOccurrence"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="PremiseNumberSeparator" 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> </choice> <element name="SubPremiseNumberPrefix" 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="NumberPrefixSeparator" 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="SubPremiseNumberSuffix" 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="NumberSuffixSeparator" 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="BuildingName" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}BuildingNameType" maxOccurs="unbounded" minOccurs="0"/> <element name="Firm" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}FirmType" minOccurs="0"/> <element name="MailStop" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}MailStopType" minOccurs="0"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PostalCode" minOccurs="0"/> <element name="SubPremise" type="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}SubPremiseType" minOccurs="0"/> <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 | |
---|---|
static class |
SubPremiseType.SubPremiseLocation
Java class for anonymous complex type. |
static class |
SubPremiseType.SubPremiseName
Java class for anonymous complex type. |
static class |
SubPremiseType.SubPremiseNumber
Java class for anonymous complex type. |
static class |
SubPremiseType.SubPremiseNumberPrefix
Java class for anonymous complex type. |
static class |
SubPremiseType.SubPremiseNumberSuffix
Java class for anonymous complex type. |
Constructor Summary | |
---|---|
SubPremiseType()
|
Method Summary | |
---|---|
java.util.List<AddressLineElement> |
getAddressLine()
Gets the value of the addressLine property. |
java.util.List<java.lang.Object> |
getAny()
Gets the value of the any property. |
java.util.List<BuildingNameType> |
getBuildingName()
Gets the value of the buildingName property. |
FirmType |
getFirm()
Gets the value of the firm property. |
MailStopType |
getMailStop()
Gets the value of the mailStop property. |
java.util.Map<javax.xml.namespace.QName,java.lang.String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class. |
PostalCodeElement |
getPostalCode()
Gets the value of the postalCode property. |
SubPremiseType |
getSubPremise()
Gets the value of the subPremise property. |
SubPremiseType.SubPremiseLocation |
getSubPremiseLocation()
Gets the value of the subPremiseLocation property. |
java.util.List<SubPremiseType.SubPremiseName> |
getSubPremiseName()
Gets the value of the subPremiseName property. |
java.util.List<SubPremiseType.SubPremiseNumber> |
getSubPremiseNumber()
Gets the value of the subPremiseNumber property. |
java.util.List<SubPremiseType.SubPremiseNumberPrefix> |
getSubPremiseNumberPrefix()
Gets the value of the subPremiseNumberPrefix property. |
java.util.List<SubPremiseType.SubPremiseNumberSuffix> |
getSubPremiseNumberSuffix()
Gets the value of the subPremiseNumberSuffix property. |
java.lang.String |
getType()
Gets the value of the type property. |
boolean |
isSetAddressLine()
|
boolean |
isSetAny()
|
boolean |
isSetBuildingName()
|
boolean |
isSetFirm()
|
boolean |
isSetMailStop()
|
boolean |
isSetPostalCode()
|
boolean |
isSetSubPremise()
|
boolean |
isSetSubPremiseLocation()
|
boolean |
isSetSubPremiseName()
|
boolean |
isSetSubPremiseNumber()
|
boolean |
isSetSubPremiseNumberPrefix()
|
boolean |
isSetSubPremiseNumberSuffix()
|
boolean |
isSetType()
|
void |
setAddressLine(java.util.List<AddressLineElement> addressLine)
Sets the value of the addressLine property. |
void |
setAny(java.util.List<java.lang.Object> any)
Sets the value of the any property. |
void |
setBuildingName(java.util.List<BuildingNameType> buildingName)
Sets the value of the buildingName property. |
void |
setFirm(FirmType value)
Sets the value of the firm property. |
void |
setMailStop(MailStopType value)
Sets the value of the mailStop property. |
void |
setPostalCode(PostalCodeElement value)
Sets the value of the postalCode property. |
void |
setSubPremise(SubPremiseType value)
Sets the value of the subPremise property. |
void |
setSubPremiseLocation(SubPremiseType.SubPremiseLocation value)
Sets the value of the subPremiseLocation property. |
void |
setSubPremiseName(java.util.List<SubPremiseType.SubPremiseName> subPremiseName)
Sets the value of the subPremiseName property. |
void |
setSubPremiseNumber(java.util.List<SubPremiseType.SubPremiseNumber> subPremiseNumber)
Sets the value of the subPremiseNumber property. |
void |
setSubPremiseNumberPrefix(java.util.List<SubPremiseType.SubPremiseNumberPrefix> subPremiseNumberPrefix)
Sets the value of the subPremiseNumberPrefix property. |
void |
setSubPremiseNumberSuffix(java.util.List<SubPremiseType.SubPremiseNumberSuffix> subPremiseNumberSuffix)
Sets the value of the subPremiseNumberSuffix property. |
void |
setType(java.lang.String value)
Sets the value of the type property. |
void |
unsetAddressLine()
|
void |
unsetAny()
|
void |
unsetBuildingName()
|
void |
unsetSubPremiseName()
|
void |
unsetSubPremiseNumber()
|
void |
unsetSubPremiseNumberPrefix()
|
void |
unsetSubPremiseNumberSuffix()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SubPremiseType()
Method Detail |
---|
public java.util.List<AddressLineElement> getAddressLine()
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 JAXB object.
This is why there is not a set
method for the addressLine property.
For example, to add a new item, do as follows:
getAddressLine().add(newItem);
Objects of the following type(s) are allowed in the list
AddressLineElement
public boolean isSetAddressLine()
public void unsetAddressLine()
public java.util.List<SubPremiseType.SubPremiseName> getSubPremiseName()
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 JAXB object.
This is why there is not a set
method for the subPremiseName property.
For example, to add a new item, do as follows:
getSubPremiseName().add(newItem);
Objects of the following type(s) are allowed in the list
SubPremiseType.SubPremiseName
public boolean isSetSubPremiseName()
public void unsetSubPremiseName()
public SubPremiseType.SubPremiseLocation getSubPremiseLocation()
SubPremiseType.SubPremiseLocation
public void setSubPremiseLocation(SubPremiseType.SubPremiseLocation value)
value
- allowed object is
SubPremiseType.SubPremiseLocation
public boolean isSetSubPremiseLocation()
public java.util.List<SubPremiseType.SubPremiseNumber> getSubPremiseNumber()
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 JAXB object.
This is why there is not a set
method for the subPremiseNumber property.
For example, to add a new item, do as follows:
getSubPremiseNumber().add(newItem);
Objects of the following type(s) are allowed in the list
SubPremiseType.SubPremiseNumber
public boolean isSetSubPremiseNumber()
public void unsetSubPremiseNumber()
public java.util.List<SubPremiseType.SubPremiseNumberPrefix> getSubPremiseNumberPrefix()
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 JAXB object.
This is why there is not a set
method for the subPremiseNumberPrefix property.
For example, to add a new item, do as follows:
getSubPremiseNumberPrefix().add(newItem);
Objects of the following type(s) are allowed in the list
SubPremiseType.SubPremiseNumberPrefix
public boolean isSetSubPremiseNumberPrefix()
public void unsetSubPremiseNumberPrefix()
public java.util.List<SubPremiseType.SubPremiseNumberSuffix> getSubPremiseNumberSuffix()
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 JAXB object.
This is why there is not a set
method for the subPremiseNumberSuffix property.
For example, to add a new item, do as follows:
getSubPremiseNumberSuffix().add(newItem);
Objects of the following type(s) are allowed in the list
SubPremiseType.SubPremiseNumberSuffix
public boolean isSetSubPremiseNumberSuffix()
public void unsetSubPremiseNumberSuffix()
public java.util.List<BuildingNameType> getBuildingName()
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 JAXB object.
This is why there is not a set
method for the buildingName property.
For example, to add a new item, do as follows:
getBuildingName().add(newItem);
Objects of the following type(s) are allowed in the list
BuildingNameType
public boolean isSetBuildingName()
public void unsetBuildingName()
public FirmType getFirm()
FirmType
public void setFirm(FirmType value)
value
- allowed object is
FirmType
public boolean isSetFirm()
public MailStopType getMailStop()
MailStopType
public void setMailStop(MailStopType value)
value
- allowed object is
MailStopType
public boolean isSetMailStop()
public PostalCodeElement getPostalCode()
PostalCodeElement
public void setPostalCode(PostalCodeElement value)
value
- allowed object is
PostalCodeElement
public boolean isSetPostalCode()
public SubPremiseType getSubPremise()
SubPremiseType
public void setSubPremise(SubPremiseType value)
value
- allowed object is
SubPremiseType
public boolean isSetSubPremise()
public java.util.List<java.lang.Object> getAny()
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 JAXB object.
This is why there is not a set
method 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
public boolean isSetAny()
public void unsetAny()
public java.lang.String getType()
String
public void setType(java.lang.String value)
value
- allowed object is
String
public boolean isSetType()
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
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.
public void setAddressLine(java.util.List<AddressLineElement> addressLine)
addressLine
- allowed object is
AddressLineElement
public void setSubPremiseName(java.util.List<SubPremiseType.SubPremiseName> subPremiseName)
subPremiseName
- allowed object is
SubPremiseType.SubPremiseName
public void setSubPremiseNumber(java.util.List<SubPremiseType.SubPremiseNumber> subPremiseNumber)
subPremiseNumber
- allowed object is
SubPremiseType.SubPremiseNumber
public void setSubPremiseNumberPrefix(java.util.List<SubPremiseType.SubPremiseNumberPrefix> subPremiseNumberPrefix)
subPremiseNumberPrefix
- allowed object is
SubPremiseType.SubPremiseNumberPrefix
public void setSubPremiseNumberSuffix(java.util.List<SubPremiseType.SubPremiseNumberSuffix> subPremiseNumberSuffix)
subPremiseNumberSuffix
- allowed object is
SubPremiseType.SubPremiseNumberSuffix
public void setBuildingName(java.util.List<BuildingNameType> buildingName)
buildingName
- allowed object is
BuildingNameType
public void setAny(java.util.List<java.lang.Object> any)
any
- allowed object is
Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |