Class ServiceProviderPartyType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ServiceProviderPartyType
-
public class ServiceProviderPartyType extends Object
Java class for ServiceProviderPartyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ServiceProviderPartyType"> <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}ServiceTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ServiceType" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Party"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellerContact" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected IDTypeidprotected PartyTypepartyprotected ContactTypesellerContactprotected List<ServiceTypeType>serviceTypeprotected ServiceTypeCodeTypeserviceTypeCode
-
Constructor Summary
Constructors Constructor Description ServiceProviderPartyType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IDTypegetID()Gets the value of the id property.PartyTypegetParty()Gets the value of the party property.ContactTypegetSellerContact()Gets the value of the sellerContact property.List<ServiceTypeType>getServiceType()Gets the value of the serviceType property.ServiceTypeCodeTypegetServiceTypeCode()Gets the value of the serviceTypeCode property.voidsetID(IDType value)Sets the value of the id property.voidsetParty(PartyType value)Sets the value of the party property.voidsetSellerContact(ContactType value)Sets the value of the sellerContact property.voidsetServiceTypeCode(ServiceTypeCodeType value)Sets the value of the serviceTypeCode property.
-
-
-
Field Detail
-
id
protected IDType id
-
serviceTypeCode
protected ServiceTypeCodeType serviceTypeCode
-
serviceType
protected List<ServiceTypeType> serviceType
-
party
protected PartyType party
-
sellerContact
protected ContactType sellerContact
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getServiceTypeCode
public ServiceTypeCodeType getServiceTypeCode()
Gets the value of the serviceTypeCode property.- Returns:
- possible object is
ServiceTypeCodeType
-
setServiceTypeCode
public void setServiceTypeCode(ServiceTypeCodeType value)
Sets the value of the serviceTypeCode property.- Parameters:
value- allowed object isServiceTypeCodeType
-
getServiceType
public List<ServiceTypeType> getServiceType()
Gets the value of the serviceType 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 serviceType property.For example, to add a new item, do as follows:
getServiceType().add(newItem);Objects of the following type(s) are allowed in the list
ServiceTypeType
-
getParty
public PartyType getParty()
Gets the value of the party property.- Returns:
- possible object is
PartyType
-
setParty
public void setParty(PartyType value)
Sets the value of the party property.- Parameters:
value- allowed object isPartyType
-
getSellerContact
public ContactType getSellerContact()
Gets the value of the sellerContact property.- Returns:
- possible object is
ContactType
-
setSellerContact
public void setSellerContact(ContactType value)
Sets the value of the sellerContact property.- Parameters:
value- allowed object isContactType
-
-