Class LocationType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.LocationType
-
public class LocationType extends Object
Java class for LocationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LocationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Conditions" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CountrySubentity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CountrySubentityCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LocationTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}InformationURI" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Name" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ValidityPeriod" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Address" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SubsidiaryLocation" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LocationCoordinate" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected AddressTypeaddressprotected List<ConditionsType>conditionsprotected CountrySubentityTypecountrySubentityprotected CountrySubentityCodeTypecountrySubentityCodeprotected List<DescriptionType>descriptionprotected IDTypeidprotected InformationURITypeinformationURIprotected List<LocationCoordinateType>locationCoordinateprotected LocationTypeCodeTypelocationTypeCodeprotected NameTypenameprotected List<LocationType>subsidiaryLocationprotected List<PeriodType>validityPeriod
-
Constructor Summary
Constructors Constructor Description LocationType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressTypegetAddress()Gets the value of the address property.List<ConditionsType>getConditions()Gets the value of the conditions property.CountrySubentityTypegetCountrySubentity()Gets the value of the countrySubentity property.CountrySubentityCodeTypegetCountrySubentityCode()Gets the value of the countrySubentityCode property.List<DescriptionType>getDescription()Gets the value of the description property.IDTypegetID()Gets the value of the id property.InformationURITypegetInformationURI()Gets the value of the informationURI property.List<LocationCoordinateType>getLocationCoordinate()Gets the value of the locationCoordinate property.LocationTypeCodeTypegetLocationTypeCode()Gets the value of the locationTypeCode property.NameTypegetName()Gets the value of the name property.List<LocationType>getSubsidiaryLocation()Gets the value of the subsidiaryLocation property.List<PeriodType>getValidityPeriod()Gets the value of the validityPeriod property.voidsetAddress(AddressType value)Sets the value of the address property.voidsetCountrySubentity(CountrySubentityType value)Sets the value of the countrySubentity property.voidsetCountrySubentityCode(CountrySubentityCodeType value)Sets the value of the countrySubentityCode property.voidsetID(IDType value)Sets the value of the id property.voidsetInformationURI(InformationURIType value)Sets the value of the informationURI property.voidsetLocationTypeCode(LocationTypeCodeType value)Sets the value of the locationTypeCode property.voidsetName(NameType value)Sets the value of the name property.
-
-
-
Field Detail
-
id
protected IDType id
-
description
protected List<DescriptionType> description
-
conditions
protected List<ConditionsType> conditions
-
countrySubentity
protected CountrySubentityType countrySubentity
-
countrySubentityCode
protected CountrySubentityCodeType countrySubentityCode
-
locationTypeCode
protected LocationTypeCodeType locationTypeCode
-
informationURI
protected InformationURIType informationURI
-
name
protected NameType name
-
validityPeriod
protected List<PeriodType> validityPeriod
-
address
protected AddressType address
-
subsidiaryLocation
protected List<LocationType> subsidiaryLocation
-
locationCoordinate
protected List<LocationCoordinateType> locationCoordinate
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description 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 JAXB object. This is why there is not a
setmethod for the description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
DescriptionType
-
getConditions
public List<ConditionsType> getConditions()
Gets the value of the conditions 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 JAXB object. This is why there is not a
setmethod for the conditions property.For example, to add a new item, do as follows:
getConditions().add(newItem);Objects of the following type(s) are allowed in the list
ConditionsType
-
getCountrySubentity
public CountrySubentityType getCountrySubentity()
Gets the value of the countrySubentity property.- Returns:
- possible object is
CountrySubentityType
-
setCountrySubentity
public void setCountrySubentity(CountrySubentityType value)
Sets the value of the countrySubentity property.- Parameters:
value- allowed object isCountrySubentityType
-
getCountrySubentityCode
public CountrySubentityCodeType getCountrySubentityCode()
Gets the value of the countrySubentityCode property.- Returns:
- possible object is
CountrySubentityCodeType
-
setCountrySubentityCode
public void setCountrySubentityCode(CountrySubentityCodeType value)
Sets the value of the countrySubentityCode property.- Parameters:
value- allowed object isCountrySubentityCodeType
-
getLocationTypeCode
public LocationTypeCodeType getLocationTypeCode()
Gets the value of the locationTypeCode property.- Returns:
- possible object is
LocationTypeCodeType
-
setLocationTypeCode
public void setLocationTypeCode(LocationTypeCodeType value)
Sets the value of the locationTypeCode property.- Parameters:
value- allowed object isLocationTypeCodeType
-
getInformationURI
public InformationURIType getInformationURI()
Gets the value of the informationURI property.- Returns:
- possible object is
InformationURIType
-
setInformationURI
public void setInformationURI(InformationURIType value)
Sets the value of the informationURI property.- Parameters:
value- allowed object isInformationURIType
-
getName
public NameType getName()
Gets the value of the name property.- Returns:
- possible object is
NameType
-
setName
public void setName(NameType value)
Sets the value of the name property.- Parameters:
value- allowed object isNameType
-
getValidityPeriod
public List<PeriodType> getValidityPeriod()
Gets the value of the validityPeriod 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 JAXB object. This is why there is not a
setmethod for the validityPeriod property.For example, to add a new item, do as follows:
getValidityPeriod().add(newItem);Objects of the following type(s) are allowed in the list
PeriodType
-
getAddress
public AddressType getAddress()
Gets the value of the address property.- Returns:
- possible object is
AddressType
-
setAddress
public void setAddress(AddressType value)
Sets the value of the address property.- Parameters:
value- allowed object isAddressType
-
getSubsidiaryLocation
public List<LocationType> getSubsidiaryLocation()
Gets the value of the subsidiaryLocation 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 JAXB object. This is why there is not a
setmethod for the subsidiaryLocation property.For example, to add a new item, do as follows:
getSubsidiaryLocation().add(newItem);Objects of the following type(s) are allowed in the list
LocationType
-
getLocationCoordinate
public List<LocationCoordinateType> getLocationCoordinate()
Gets the value of the locationCoordinate 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 JAXB object. This is why there is not a
setmethod for the locationCoordinate property.For example, to add a new item, do as follows:
getLocationCoordinate().add(newItem);Objects of the following type(s) are allowed in the list
LocationCoordinateType
-
-