public class CatalogueRequestType extends Object
Java class for CatalogueRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CatalogueRequestType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}UBLExtensions" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UBLVersionID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CustomizationID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProfileID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ProfileExecutionID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}UUID" 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:CommonBasicComponents-2}IssueDate"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssueTime" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Note" maxOccurs="unbounded" 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}PricingUpdateRequestIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ItemUpdateRequestIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LineCountNumeric" 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}Signature" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReceiverParty"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ProviderParty"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}SellerSupplierParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ContractorCustomerParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedCatalogueReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReferencedContract" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TradingTerms" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTerritoryAddress" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedLanguage" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequestedClassificationScheme" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CatalogueRequestLine" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
CatalogueRequestType() |
| Modifier and Type | Method and Description |
|---|---|
List<AddressType> |
getApplicableTerritoryAddress()
Gets the value of the applicableTerritoryAddress property.
|
List<CatalogueRequestLineType> |
getCatalogueRequestLine()
Gets the value of the catalogueRequestLine property.
|
CustomerPartyType |
getContractorCustomerParty()
Gets the value of the contractorCustomerParty property.
|
CustomizationIDType |
getCustomizationID()
Gets the value of the customizationID property.
|
List<DescriptionType> |
getDescription()
Gets the value of the description property.
|
List<DocumentReferenceType> |
getDocumentReference()
Gets the value of the documentReference property.
|
IDType |
getID()
Gets the value of the id property.
|
IssueDateType |
getIssueDate()
Gets the value of the issueDate property.
|
IssueTimeType |
getIssueTime()
Gets the value of the issueTime property.
|
ItemUpdateRequestIndicatorType |
getItemUpdateRequestIndicator()
Gets the value of the itemUpdateRequestIndicator property.
|
LineCountNumericType |
getLineCountNumeric()
Gets the value of the lineCountNumeric property.
|
NameType |
getName()
Gets the value of the name property.
|
List<NoteType> |
getNote()
Gets the value of the note property.
|
PricingUpdateRequestIndicatorType |
getPricingUpdateRequestIndicator()
Gets the value of the pricingUpdateRequestIndicator property.
|
ProfileExecutionIDType |
getProfileExecutionID()
Gets the value of the profileExecutionID property.
|
ProfileIDType |
getProfileID()
Gets the value of the profileID property.
|
PartyType |
getProviderParty()
Gets the value of the providerParty property.
|
PartyType |
getReceiverParty()
Gets the value of the receiverParty property.
|
List<ContractType> |
getReferencedContract()
Gets the value of the referencedContract property.
|
CatalogueReferenceType |
getRequestedCatalogueReference()
Gets the value of the requestedCatalogueReference property.
|
List<ClassificationSchemeType> |
getRequestedClassificationScheme()
Gets the value of the requestedClassificationScheme property.
|
LanguageType |
getRequestedLanguage()
Gets the value of the requestedLanguage property.
|
SupplierPartyType |
getSellerSupplierParty()
Gets the value of the sellerSupplierParty property.
|
List<SignatureType> |
getSignature()
Gets the value of the signature property.
|
TradingTermsType |
getTradingTerms()
Gets the value of the tradingTerms property.
|
UBLExtensionsType |
getUBLExtensions()
Gets the value of the ublExtensions property.
|
UBLVersionIDType |
getUBLVersionID()
Gets the value of the ublVersionID property.
|
UUIDType |
getUUID()
Gets the value of the uuid property.
|
List<PeriodType> |
getValidityPeriod()
Gets the value of the validityPeriod property.
|
void |
setContractorCustomerParty(CustomerPartyType value)
Sets the value of the contractorCustomerParty property.
|
void |
setCustomizationID(CustomizationIDType value)
Sets the value of the customizationID property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
void |
setIssueDate(IssueDateType value)
Sets the value of the issueDate property.
|
void |
setIssueTime(IssueTimeType value)
Sets the value of the issueTime property.
|
void |
setItemUpdateRequestIndicator(ItemUpdateRequestIndicatorType value)
Sets the value of the itemUpdateRequestIndicator property.
|
void |
setLineCountNumeric(LineCountNumericType value)
Sets the value of the lineCountNumeric property.
|
void |
setName(NameType value)
Sets the value of the name property.
|
void |
setPricingUpdateRequestIndicator(PricingUpdateRequestIndicatorType value)
Sets the value of the pricingUpdateRequestIndicator property.
|
void |
setProfileExecutionID(ProfileExecutionIDType value)
Sets the value of the profileExecutionID property.
|
void |
setProfileID(ProfileIDType value)
Sets the value of the profileID property.
|
void |
setProviderParty(PartyType value)
Sets the value of the providerParty property.
|
void |
setReceiverParty(PartyType value)
Sets the value of the receiverParty property.
|
void |
setRequestedCatalogueReference(CatalogueReferenceType value)
Sets the value of the requestedCatalogueReference property.
|
void |
setRequestedLanguage(LanguageType value)
Sets the value of the requestedLanguage property.
|
void |
setSellerSupplierParty(SupplierPartyType value)
Sets the value of the sellerSupplierParty property.
|
void |
setTradingTerms(TradingTermsType value)
Sets the value of the tradingTerms property.
|
void |
setUBLExtensions(UBLExtensionsType value)
Sets the value of the ublExtensions property.
|
void |
setUBLVersionID(UBLVersionIDType value)
Sets the value of the ublVersionID property.
|
void |
setUUID(UUIDType value)
Sets the value of the uuid property.
|
protected UBLExtensionsType ublExtensions
protected UBLVersionIDType ublVersionID
protected CustomizationIDType customizationID
protected ProfileIDType profileID
protected ProfileExecutionIDType profileExecutionID
protected IDType id
protected UUIDType uuid
protected NameType name
protected IssueDateType issueDate
protected IssueTimeType issueTime
protected List<DescriptionType> description
protected PricingUpdateRequestIndicatorType pricingUpdateRequestIndicator
protected ItemUpdateRequestIndicatorType itemUpdateRequestIndicator
protected LineCountNumericType lineCountNumeric
protected List<PeriodType> validityPeriod
protected List<SignatureType> signature
protected PartyType receiverParty
protected PartyType providerParty
protected SupplierPartyType sellerSupplierParty
protected CustomerPartyType contractorCustomerParty
protected CatalogueReferenceType requestedCatalogueReference
protected List<ContractType> referencedContract
protected TradingTermsType tradingTerms
protected List<DocumentReferenceType> documentReference
protected List<AddressType> applicableTerritoryAddress
protected LanguageType requestedLanguage
protected List<ClassificationSchemeType> requestedClassificationScheme
protected List<CatalogueRequestLineType> catalogueRequestLine
public UBLExtensionsType getUBLExtensions()
UBLExtensionsTypepublic void setUBLExtensions(UBLExtensionsType value)
value - allowed object is
UBLExtensionsTypepublic UBLVersionIDType getUBLVersionID()
UBLVersionIDTypepublic void setUBLVersionID(UBLVersionIDType value)
value - allowed object is
UBLVersionIDTypepublic CustomizationIDType getCustomizationID()
CustomizationIDTypepublic void setCustomizationID(CustomizationIDType value)
value - allowed object is
CustomizationIDTypepublic ProfileIDType getProfileID()
ProfileIDTypepublic void setProfileID(ProfileIDType value)
value - allowed object is
ProfileIDTypepublic ProfileExecutionIDType getProfileExecutionID()
ProfileExecutionIDTypepublic void setProfileExecutionID(ProfileExecutionIDType value)
value - allowed object is
ProfileExecutionIDTypepublic void setID(IDType value)
value - allowed object is
IDTypepublic UUIDType getUUID()
UUIDTypepublic void setUUID(UUIDType value)
value - allowed object is
UUIDTypepublic NameType getName()
NameTypepublic void setName(NameType value)
value - allowed object is
NameTypepublic IssueDateType getIssueDate()
IssueDateTypepublic void setIssueDate(IssueDateType value)
value - allowed object is
IssueDateTypepublic IssueTimeType getIssueTime()
IssueTimeTypepublic void setIssueTime(IssueTimeType value)
value - allowed object is
IssueTimeTypepublic List<NoteType> getNote()
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 note property.
For example, to add a new item, do as follows:
getNote().add(newItem);
Objects of the following type(s) are allowed in the list
NoteType
public List<DescriptionType> getDescription()
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 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
public PricingUpdateRequestIndicatorType getPricingUpdateRequestIndicator()
PricingUpdateRequestIndicatorTypepublic void setPricingUpdateRequestIndicator(PricingUpdateRequestIndicatorType value)
value - allowed object is
PricingUpdateRequestIndicatorTypepublic ItemUpdateRequestIndicatorType getItemUpdateRequestIndicator()
ItemUpdateRequestIndicatorTypepublic void setItemUpdateRequestIndicator(ItemUpdateRequestIndicatorType value)
value - allowed object is
ItemUpdateRequestIndicatorTypepublic LineCountNumericType getLineCountNumeric()
LineCountNumericTypepublic void setLineCountNumeric(LineCountNumericType value)
value - allowed object is
LineCountNumericTypepublic List<PeriodType> getValidityPeriod()
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 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
public List<SignatureType> getSignature()
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 signature property.
For example, to add a new item, do as follows:
getSignature().add(newItem);
Objects of the following type(s) are allowed in the list
SignatureType
public PartyType getReceiverParty()
PartyTypepublic void setReceiverParty(PartyType value)
value - allowed object is
PartyTypepublic PartyType getProviderParty()
PartyTypepublic void setProviderParty(PartyType value)
value - allowed object is
PartyTypepublic SupplierPartyType getSellerSupplierParty()
SupplierPartyTypepublic void setSellerSupplierParty(SupplierPartyType value)
value - allowed object is
SupplierPartyTypepublic CustomerPartyType getContractorCustomerParty()
CustomerPartyTypepublic void setContractorCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic CatalogueReferenceType getRequestedCatalogueReference()
CatalogueReferenceTypepublic void setRequestedCatalogueReference(CatalogueReferenceType value)
value - allowed object is
CatalogueReferenceTypepublic List<ContractType> getReferencedContract()
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 referencedContract property.
For example, to add a new item, do as follows:
getReferencedContract().add(newItem);
Objects of the following type(s) are allowed in the list
ContractType
public TradingTermsType getTradingTerms()
TradingTermsTypepublic void setTradingTerms(TradingTermsType value)
value - allowed object is
TradingTermsTypepublic List<DocumentReferenceType> getDocumentReference()
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 documentReference property.
For example, to add a new item, do as follows:
getDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
public List<AddressType> getApplicableTerritoryAddress()
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 applicableTerritoryAddress property.
For example, to add a new item, do as follows:
getApplicableTerritoryAddress().add(newItem);
Objects of the following type(s) are allowed in the list
AddressType
public LanguageType getRequestedLanguage()
LanguageTypepublic void setRequestedLanguage(LanguageType value)
value - allowed object is
LanguageTypepublic List<ClassificationSchemeType> getRequestedClassificationScheme()
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 requestedClassificationScheme property.
For example, to add a new item, do as follows:
getRequestedClassificationScheme().add(newItem);
Objects of the following type(s) are allowed in the list
ClassificationSchemeType
public List<CatalogueRequestLineType> getCatalogueRequestLine()
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 catalogueRequestLine property.
For example, to add a new item, do as follows:
getCatalogueRequestLine().add(newItem);
Objects of the following type(s) are allowed in the list
CatalogueRequestLineType
Copyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.