Class PartyType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.PartyType
-
public class PartyType extends Object
Java class for PartyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PartyType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MarkCareIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MarkAttentionIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}WebsiteURI" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LogoReferenceID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}EndpointID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IndustryClassificationCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PartyIdentification" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PartyName" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Language" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PostalAddress" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PhysicalLocation" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PartyTaxScheme" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PartyLegalEntity" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Contact" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Person" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AgentParty" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ServiceProviderParty" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}PowerOfAttorney" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinancialAccount" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected PartyTypeagentPartyprotected ContactTypecontactprotected EndpointIDTypeendpointIDprotected FinancialAccountTypefinancialAccountprotected IndustryClassificationCodeTypeindustryClassificationCodeprotected LanguageTypelanguageprotected LogoReferenceIDTypelogoReferenceIDprotected MarkAttentionIndicatorTypemarkAttentionIndicatorprotected MarkCareIndicatorTypemarkCareIndicatorprotected List<PartyIdentificationType>partyIdentificationprotected List<PartyLegalEntityType>partyLegalEntityprotected List<PartyNameType>partyNameprotected List<PartyTaxSchemeType>partyTaxSchemeprotected List<PersonType>personprotected LocationTypephysicalLocationprotected AddressTypepostalAddressprotected List<PowerOfAttorneyType>powerOfAttorneyprotected List<ServiceProviderPartyType>serviceProviderPartyprotected WebsiteURITypewebsiteURI
-
Constructor Summary
Constructors Constructor Description PartyType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PartyTypegetAgentParty()Gets the value of the agentParty property.ContactTypegetContact()Gets the value of the contact property.EndpointIDTypegetEndpointID()Gets the value of the endpointID property.FinancialAccountTypegetFinancialAccount()Gets the value of the financialAccount property.IndustryClassificationCodeTypegetIndustryClassificationCode()Gets the value of the industryClassificationCode property.LanguageTypegetLanguage()Gets the value of the language property.LogoReferenceIDTypegetLogoReferenceID()Gets the value of the logoReferenceID property.MarkAttentionIndicatorTypegetMarkAttentionIndicator()Gets the value of the markAttentionIndicator property.MarkCareIndicatorTypegetMarkCareIndicator()Gets the value of the markCareIndicator property.List<PartyIdentificationType>getPartyIdentification()Gets the value of the partyIdentification property.List<PartyLegalEntityType>getPartyLegalEntity()Gets the value of the partyLegalEntity property.List<PartyNameType>getPartyName()Gets the value of the partyName property.List<PartyTaxSchemeType>getPartyTaxScheme()Gets the value of the partyTaxScheme property.List<PersonType>getPerson()Gets the value of the person property.LocationTypegetPhysicalLocation()Gets the value of the physicalLocation property.AddressTypegetPostalAddress()Gets the value of the postalAddress property.List<PowerOfAttorneyType>getPowerOfAttorney()Gets the value of the powerOfAttorney property.List<ServiceProviderPartyType>getServiceProviderParty()Gets the value of the serviceProviderParty property.WebsiteURITypegetWebsiteURI()Gets the value of the websiteURI property.voidsetAgentParty(PartyType value)Sets the value of the agentParty property.voidsetContact(ContactType value)Sets the value of the contact property.voidsetEndpointID(EndpointIDType value)Sets the value of the endpointID property.voidsetFinancialAccount(FinancialAccountType value)Sets the value of the financialAccount property.voidsetIndustryClassificationCode(IndustryClassificationCodeType value)Sets the value of the industryClassificationCode property.voidsetLanguage(LanguageType value)Sets the value of the language property.voidsetLogoReferenceID(LogoReferenceIDType value)Sets the value of the logoReferenceID property.voidsetMarkAttentionIndicator(MarkAttentionIndicatorType value)Sets the value of the markAttentionIndicator property.voidsetMarkCareIndicator(MarkCareIndicatorType value)Sets the value of the markCareIndicator property.voidsetPhysicalLocation(LocationType value)Sets the value of the physicalLocation property.voidsetPostalAddress(AddressType value)Sets the value of the postalAddress property.voidsetWebsiteURI(WebsiteURIType value)Sets the value of the websiteURI property.
-
-
-
Field Detail
-
markCareIndicator
protected MarkCareIndicatorType markCareIndicator
-
markAttentionIndicator
protected MarkAttentionIndicatorType markAttentionIndicator
-
websiteURI
protected WebsiteURIType websiteURI
-
logoReferenceID
protected LogoReferenceIDType logoReferenceID
-
endpointID
protected EndpointIDType endpointID
-
industryClassificationCode
protected IndustryClassificationCodeType industryClassificationCode
-
partyIdentification
protected List<PartyIdentificationType> partyIdentification
-
partyName
protected List<PartyNameType> partyName
-
language
protected LanguageType language
-
postalAddress
protected AddressType postalAddress
-
physicalLocation
protected LocationType physicalLocation
-
partyTaxScheme
protected List<PartyTaxSchemeType> partyTaxScheme
-
partyLegalEntity
protected List<PartyLegalEntityType> partyLegalEntity
-
contact
protected ContactType contact
-
person
protected List<PersonType> person
-
agentParty
protected PartyType agentParty
-
serviceProviderParty
protected List<ServiceProviderPartyType> serviceProviderParty
-
powerOfAttorney
protected List<PowerOfAttorneyType> powerOfAttorney
-
financialAccount
protected FinancialAccountType financialAccount
-
-
Method Detail
-
getMarkCareIndicator
public MarkCareIndicatorType getMarkCareIndicator()
Gets the value of the markCareIndicator property.- Returns:
- possible object is
MarkCareIndicatorType
-
setMarkCareIndicator
public void setMarkCareIndicator(MarkCareIndicatorType value)
Sets the value of the markCareIndicator property.- Parameters:
value- allowed object isMarkCareIndicatorType
-
getMarkAttentionIndicator
public MarkAttentionIndicatorType getMarkAttentionIndicator()
Gets the value of the markAttentionIndicator property.- Returns:
- possible object is
MarkAttentionIndicatorType
-
setMarkAttentionIndicator
public void setMarkAttentionIndicator(MarkAttentionIndicatorType value)
Sets the value of the markAttentionIndicator property.- Parameters:
value- allowed object isMarkAttentionIndicatorType
-
getWebsiteURI
public WebsiteURIType getWebsiteURI()
Gets the value of the websiteURI property.- Returns:
- possible object is
WebsiteURIType
-
setWebsiteURI
public void setWebsiteURI(WebsiteURIType value)
Sets the value of the websiteURI property.- Parameters:
value- allowed object isWebsiteURIType
-
getLogoReferenceID
public LogoReferenceIDType getLogoReferenceID()
Gets the value of the logoReferenceID property.- Returns:
- possible object is
LogoReferenceIDType
-
setLogoReferenceID
public void setLogoReferenceID(LogoReferenceIDType value)
Sets the value of the logoReferenceID property.- Parameters:
value- allowed object isLogoReferenceIDType
-
getEndpointID
public EndpointIDType getEndpointID()
Gets the value of the endpointID property.- Returns:
- possible object is
EndpointIDType
-
setEndpointID
public void setEndpointID(EndpointIDType value)
Sets the value of the endpointID property.- Parameters:
value- allowed object isEndpointIDType
-
getIndustryClassificationCode
public IndustryClassificationCodeType getIndustryClassificationCode()
Gets the value of the industryClassificationCode property.- Returns:
- possible object is
IndustryClassificationCodeType
-
setIndustryClassificationCode
public void setIndustryClassificationCode(IndustryClassificationCodeType value)
Sets the value of the industryClassificationCode property.- Parameters:
value- allowed object isIndustryClassificationCodeType
-
getPartyIdentification
public List<PartyIdentificationType> getPartyIdentification()
Gets the value of the partyIdentification 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 partyIdentification property.For example, to add a new item, do as follows:
getPartyIdentification().add(newItem);Objects of the following type(s) are allowed in the list
PartyIdentificationType
-
getPartyName
public List<PartyNameType> getPartyName()
Gets the value of the partyName 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 partyName property.For example, to add a new item, do as follows:
getPartyName().add(newItem);Objects of the following type(s) are allowed in the list
PartyNameType
-
getLanguage
public LanguageType getLanguage()
Gets the value of the language property.- Returns:
- possible object is
LanguageType
-
setLanguage
public void setLanguage(LanguageType value)
Sets the value of the language property.- Parameters:
value- allowed object isLanguageType
-
getPostalAddress
public AddressType getPostalAddress()
Gets the value of the postalAddress property.- Returns:
- possible object is
AddressType
-
setPostalAddress
public void setPostalAddress(AddressType value)
Sets the value of the postalAddress property.- Parameters:
value- allowed object isAddressType
-
getPhysicalLocation
public LocationType getPhysicalLocation()
Gets the value of the physicalLocation property.- Returns:
- possible object is
LocationType
-
setPhysicalLocation
public void setPhysicalLocation(LocationType value)
Sets the value of the physicalLocation property.- Parameters:
value- allowed object isLocationType
-
getPartyTaxScheme
public List<PartyTaxSchemeType> getPartyTaxScheme()
Gets the value of the partyTaxScheme 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 partyTaxScheme property.For example, to add a new item, do as follows:
getPartyTaxScheme().add(newItem);Objects of the following type(s) are allowed in the list
PartyTaxSchemeType
-
getPartyLegalEntity
public List<PartyLegalEntityType> getPartyLegalEntity()
Gets the value of the partyLegalEntity 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 partyLegalEntity property.For example, to add a new item, do as follows:
getPartyLegalEntity().add(newItem);Objects of the following type(s) are allowed in the list
PartyLegalEntityType
-
getContact
public ContactType getContact()
Gets the value of the contact property.- Returns:
- possible object is
ContactType
-
setContact
public void setContact(ContactType value)
Sets the value of the contact property.- Parameters:
value- allowed object isContactType
-
getPerson
public List<PersonType> getPerson()
Gets the value of the person 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 person property.For example, to add a new item, do as follows:
getPerson().add(newItem);Objects of the following type(s) are allowed in the list
PersonType
-
getAgentParty
public PartyType getAgentParty()
Gets the value of the agentParty property.- Returns:
- possible object is
PartyType
-
setAgentParty
public void setAgentParty(PartyType value)
Sets the value of the agentParty property.- Parameters:
value- allowed object isPartyType
-
getServiceProviderParty
public List<ServiceProviderPartyType> getServiceProviderParty()
Gets the value of the serviceProviderParty 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 serviceProviderParty property.For example, to add a new item, do as follows:
getServiceProviderParty().add(newItem);Objects of the following type(s) are allowed in the list
ServiceProviderPartyType
-
getPowerOfAttorney
public List<PowerOfAttorneyType> getPowerOfAttorney()
Gets the value of the powerOfAttorney 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 powerOfAttorney property.For example, to add a new item, do as follows:
getPowerOfAttorney().add(newItem);Objects of the following type(s) are allowed in the list
PowerOfAttorneyType
-
getFinancialAccount
public FinancialAccountType getFinancialAccount()
Gets the value of the financialAccount property.- Returns:
- possible object is
FinancialAccountType
-
setFinancialAccount
public void setFinancialAccount(FinancialAccountType value)
Sets the value of the financialAccount property.- Parameters:
value- allowed object isFinancialAccountType
-
-