public class CatalogueLineType extends Object
Java class for CatalogueLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CatalogueLineType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ActionCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LifeCycleStatusCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContractSubdivision" 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}OrderableIndicator" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrderableUnit" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ContentUnitQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrderQuantityIncrementNumeric" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumOrderQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumOrderQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}WarrantyInformation" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PackLevelCode" 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}SellerSupplierParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarrantyParty" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WarrantyValidityPeriod" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}LineValidityPeriod" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ItemComparison" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ComponentRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AccessoryRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequiredRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReplacementRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ComplementaryRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ReplacedRelatedItem" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}RequiredItemLocationQuantity" maxOccurs="unbounded" 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}Item"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}KeywordItemProperty" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CallForTendersLineReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}CallForTendersDocumentReference" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
CatalogueLineType() |
| Modifier and Type | Method and Description |
|---|---|
List<RelatedItemType> |
getAccessoryRelatedItem()
Gets the value of the accessoryRelatedItem property.
|
ActionCodeType |
getActionCode()
Gets the value of the actionCode property.
|
DocumentReferenceType |
getCallForTendersDocumentReference()
Gets the value of the callForTendersDocumentReference property.
|
LineReferenceType |
getCallForTendersLineReference()
Gets the value of the callForTendersLineReference property.
|
List<RelatedItemType> |
getComplementaryRelatedItem()
Gets the value of the complementaryRelatedItem property.
|
List<RelatedItemType> |
getComponentRelatedItem()
Gets the value of the componentRelatedItem property.
|
ContentUnitQuantityType |
getContentUnitQuantity()
Gets the value of the contentUnitQuantity property.
|
CustomerPartyType |
getContractorCustomerParty()
Gets the value of the contractorCustomerParty property.
|
ContractSubdivisionType |
getContractSubdivision()
Gets the value of the contractSubdivision property.
|
List<DocumentReferenceType> |
getDocumentReference()
Gets the value of the documentReference property.
|
IDType |
getID()
Gets the value of the id property.
|
ItemType |
getItem()
Gets the value of the item property.
|
List<ItemComparisonType> |
getItemComparison()
Gets the value of the itemComparison property.
|
List<ItemPropertyType> |
getKeywordItemProperty()
Gets the value of the keywordItemProperty property.
|
LifeCycleStatusCodeType |
getLifeCycleStatusCode()
Gets the value of the lifeCycleStatusCode property.
|
PeriodType |
getLineValidityPeriod()
Gets the value of the lineValidityPeriod property.
|
MaximumOrderQuantityType |
getMaximumOrderQuantity()
Gets the value of the maximumOrderQuantity property.
|
MinimumOrderQuantityType |
getMinimumOrderQuantity()
Gets the value of the minimumOrderQuantity property.
|
List<NoteType> |
getNote()
Gets the value of the note property.
|
OrderableIndicatorType |
getOrderableIndicator()
Gets the value of the orderableIndicator property.
|
OrderableUnitType |
getOrderableUnit()
Gets the value of the orderableUnit property.
|
OrderQuantityIncrementNumericType |
getOrderQuantityIncrementNumeric()
Gets the value of the orderQuantityIncrementNumeric property.
|
PackLevelCodeType |
getPackLevelCode()
Gets the value of the packLevelCode property.
|
List<RelatedItemType> |
getReplacedRelatedItem()
Gets the value of the replacedRelatedItem property.
|
List<RelatedItemType> |
getReplacementRelatedItem()
Gets the value of the replacementRelatedItem property.
|
List<ItemLocationQuantityType> |
getRequiredItemLocationQuantity()
Gets the value of the requiredItemLocationQuantity property.
|
List<RelatedItemType> |
getRequiredRelatedItem()
Gets the value of the requiredRelatedItem property.
|
SupplierPartyType |
getSellerSupplierParty()
Gets the value of the sellerSupplierParty property.
|
List<WarrantyInformationType> |
getWarrantyInformation()
Gets the value of the warrantyInformation property.
|
PartyType |
getWarrantyParty()
Gets the value of the warrantyParty property.
|
PeriodType |
getWarrantyValidityPeriod()
Gets the value of the warrantyValidityPeriod property.
|
void |
setActionCode(ActionCodeType value)
Sets the value of the actionCode property.
|
void |
setCallForTendersDocumentReference(DocumentReferenceType value)
Sets the value of the callForTendersDocumentReference property.
|
void |
setCallForTendersLineReference(LineReferenceType value)
Sets the value of the callForTendersLineReference property.
|
void |
setContentUnitQuantity(ContentUnitQuantityType value)
Sets the value of the contentUnitQuantity property.
|
void |
setContractorCustomerParty(CustomerPartyType value)
Sets the value of the contractorCustomerParty property.
|
void |
setContractSubdivision(ContractSubdivisionType value)
Sets the value of the contractSubdivision property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
void |
setItem(ItemType value)
Sets the value of the item property.
|
void |
setLifeCycleStatusCode(LifeCycleStatusCodeType value)
Sets the value of the lifeCycleStatusCode property.
|
void |
setLineValidityPeriod(PeriodType value)
Sets the value of the lineValidityPeriod property.
|
void |
setMaximumOrderQuantity(MaximumOrderQuantityType value)
Sets the value of the maximumOrderQuantity property.
|
void |
setMinimumOrderQuantity(MinimumOrderQuantityType value)
Sets the value of the minimumOrderQuantity property.
|
void |
setOrderableIndicator(OrderableIndicatorType value)
Sets the value of the orderableIndicator property.
|
void |
setOrderableUnit(OrderableUnitType value)
Sets the value of the orderableUnit property.
|
void |
setOrderQuantityIncrementNumeric(OrderQuantityIncrementNumericType value)
Sets the value of the orderQuantityIncrementNumeric property.
|
void |
setPackLevelCode(PackLevelCodeType value)
Sets the value of the packLevelCode property.
|
void |
setSellerSupplierParty(SupplierPartyType value)
Sets the value of the sellerSupplierParty property.
|
void |
setWarrantyParty(PartyType value)
Sets the value of the warrantyParty property.
|
void |
setWarrantyValidityPeriod(PeriodType value)
Sets the value of the warrantyValidityPeriod property.
|
protected IDType id
protected ActionCodeType actionCode
protected LifeCycleStatusCodeType lifeCycleStatusCode
protected ContractSubdivisionType contractSubdivision
protected OrderableIndicatorType orderableIndicator
protected OrderableUnitType orderableUnit
protected ContentUnitQuantityType contentUnitQuantity
protected OrderQuantityIncrementNumericType orderQuantityIncrementNumeric
protected MinimumOrderQuantityType minimumOrderQuantity
protected MaximumOrderQuantityType maximumOrderQuantity
protected List<WarrantyInformationType> warrantyInformation
protected PackLevelCodeType packLevelCode
protected CustomerPartyType contractorCustomerParty
protected SupplierPartyType sellerSupplierParty
protected PartyType warrantyParty
protected PeriodType warrantyValidityPeriod
protected PeriodType lineValidityPeriod
protected List<ItemComparisonType> itemComparison
protected List<RelatedItemType> componentRelatedItem
protected List<RelatedItemType> accessoryRelatedItem
protected List<RelatedItemType> requiredRelatedItem
protected List<RelatedItemType> replacementRelatedItem
protected List<RelatedItemType> complementaryRelatedItem
protected List<RelatedItemType> replacedRelatedItem
protected List<ItemLocationQuantityType> requiredItemLocationQuantity
protected List<DocumentReferenceType> documentReference
protected ItemType item
protected List<ItemPropertyType> keywordItemProperty
protected LineReferenceType callForTendersLineReference
protected DocumentReferenceType callForTendersDocumentReference
public void setID(IDType value)
value - allowed object is
IDTypepublic ActionCodeType getActionCode()
ActionCodeTypepublic void setActionCode(ActionCodeType value)
value - allowed object is
ActionCodeTypepublic LifeCycleStatusCodeType getLifeCycleStatusCode()
LifeCycleStatusCodeTypepublic void setLifeCycleStatusCode(LifeCycleStatusCodeType value)
value - allowed object is
LifeCycleStatusCodeTypepublic ContractSubdivisionType getContractSubdivision()
ContractSubdivisionTypepublic void setContractSubdivision(ContractSubdivisionType value)
value - allowed object is
ContractSubdivisionTypepublic 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 OrderableIndicatorType getOrderableIndicator()
OrderableIndicatorTypepublic void setOrderableIndicator(OrderableIndicatorType value)
value - allowed object is
OrderableIndicatorTypepublic OrderableUnitType getOrderableUnit()
OrderableUnitTypepublic void setOrderableUnit(OrderableUnitType value)
value - allowed object is
OrderableUnitTypepublic ContentUnitQuantityType getContentUnitQuantity()
ContentUnitQuantityTypepublic void setContentUnitQuantity(ContentUnitQuantityType value)
value - allowed object is
ContentUnitQuantityTypepublic OrderQuantityIncrementNumericType getOrderQuantityIncrementNumeric()
OrderQuantityIncrementNumericTypepublic void setOrderQuantityIncrementNumeric(OrderQuantityIncrementNumericType value)
value - allowed object is
OrderQuantityIncrementNumericTypepublic MinimumOrderQuantityType getMinimumOrderQuantity()
MinimumOrderQuantityTypepublic void setMinimumOrderQuantity(MinimumOrderQuantityType value)
value - allowed object is
MinimumOrderQuantityTypepublic MaximumOrderQuantityType getMaximumOrderQuantity()
MaximumOrderQuantityTypepublic void setMaximumOrderQuantity(MaximumOrderQuantityType value)
value - allowed object is
MaximumOrderQuantityTypepublic List<WarrantyInformationType> getWarrantyInformation()
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 warrantyInformation property.
For example, to add a new item, do as follows:
getWarrantyInformation().add(newItem);
Objects of the following type(s) are allowed in the list
WarrantyInformationType
public PackLevelCodeType getPackLevelCode()
PackLevelCodeTypepublic void setPackLevelCode(PackLevelCodeType value)
value - allowed object is
PackLevelCodeTypepublic CustomerPartyType getContractorCustomerParty()
CustomerPartyTypepublic void setContractorCustomerParty(CustomerPartyType value)
value - allowed object is
CustomerPartyTypepublic SupplierPartyType getSellerSupplierParty()
SupplierPartyTypepublic void setSellerSupplierParty(SupplierPartyType value)
value - allowed object is
SupplierPartyTypepublic PartyType getWarrantyParty()
PartyTypepublic void setWarrantyParty(PartyType value)
value - allowed object is
PartyTypepublic PeriodType getWarrantyValidityPeriod()
PeriodTypepublic void setWarrantyValidityPeriod(PeriodType value)
value - allowed object is
PeriodTypepublic PeriodType getLineValidityPeriod()
PeriodTypepublic void setLineValidityPeriod(PeriodType value)
value - allowed object is
PeriodTypepublic List<ItemComparisonType> getItemComparison()
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 itemComparison property.
For example, to add a new item, do as follows:
getItemComparison().add(newItem);
Objects of the following type(s) are allowed in the list
ItemComparisonType
public List<RelatedItemType> getComponentRelatedItem()
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 componentRelatedItem property.
For example, to add a new item, do as follows:
getComponentRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<RelatedItemType> getAccessoryRelatedItem()
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 accessoryRelatedItem property.
For example, to add a new item, do as follows:
getAccessoryRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<RelatedItemType> getRequiredRelatedItem()
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 requiredRelatedItem property.
For example, to add a new item, do as follows:
getRequiredRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<RelatedItemType> getReplacementRelatedItem()
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 replacementRelatedItem property.
For example, to add a new item, do as follows:
getReplacementRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<RelatedItemType> getComplementaryRelatedItem()
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 complementaryRelatedItem property.
For example, to add a new item, do as follows:
getComplementaryRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<RelatedItemType> getReplacedRelatedItem()
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 replacedRelatedItem property.
For example, to add a new item, do as follows:
getReplacedRelatedItem().add(newItem);
Objects of the following type(s) are allowed in the list
RelatedItemType
public List<ItemLocationQuantityType> getRequiredItemLocationQuantity()
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 requiredItemLocationQuantity property.
For example, to add a new item, do as follows:
getRequiredItemLocationQuantity().add(newItem);
Objects of the following type(s) are allowed in the list
ItemLocationQuantityType
public 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 ItemType getItem()
ItemTypepublic void setItem(ItemType value)
value - allowed object is
ItemTypepublic List<ItemPropertyType> getKeywordItemProperty()
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 keywordItemProperty property.
For example, to add a new item, do as follows:
getKeywordItemProperty().add(newItem);
Objects of the following type(s) are allowed in the list
ItemPropertyType
public LineReferenceType getCallForTendersLineReference()
LineReferenceTypepublic void setCallForTendersLineReference(LineReferenceType value)
value - allowed object is
LineReferenceTypepublic DocumentReferenceType getCallForTendersDocumentReference()
DocumentReferenceTypepublic void setCallForTendersDocumentReference(DocumentReferenceType value)
value - allowed object is
DocumentReferenceTypeCopyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.