@CodingStyleguideUnaware public class CatalogueLineType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Details</ccts:DictionaryEntryName><ccts:Definition>A class to define a line in a Catalogue describing a purchasable item.</ccts:Definition><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass></ccts:Component>
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>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
CatalogueLineType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessoryRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addComplementaryRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addComponentRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDocumentReference(DocumentReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addItemComparison(ItemComparisonType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addKeywordItemProperty(ItemPropertyType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addReplacedRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addReplacementRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addRequiredItemLocationQuantity(ItemLocationQuantityType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addRequiredRelatedItem(RelatedItemType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addWarrantyInformation(WarrantyInformationType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
CatalogueLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(CatalogueLineType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<RelatedItemType> |
getAccessoryRelatedItem()
<?
|
RelatedItemType |
getAccessoryRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAccessoryRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ActionCodeType |
getActionCode()
<?
|
String |
getActionCodeValue()
Get the value of the contained ActionCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
DocumentReferenceType |
getCallForTendersDocumentReference()
<?
|
LineReferenceType |
getCallForTendersLineReference()
<?
|
List<RelatedItemType> |
getComplementaryRelatedItem()
<?
|
RelatedItemType |
getComplementaryRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getComplementaryRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<RelatedItemType> |
getComponentRelatedItem()
<?
|
RelatedItemType |
getComponentRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getComponentRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ContentUnitQuantityType |
getContentUnitQuantity()
<?
|
BigDecimal |
getContentUnitQuantityValue()
Get the value of the contained ContentUnitQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
CustomerPartyType |
getContractorCustomerParty()
<?
|
ContractSubdivisionType |
getContractSubdivision()
<?
|
String |
getContractSubdivisionValue()
Get the value of the contained ContractSubdivisionType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<DocumentReferenceType> |
getDocumentReference()
<?
|
DocumentReferenceType |
getDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ItemType |
getItem()
<?
|
List<ItemComparisonType> |
getItemComparison()
<?
|
ItemComparisonType |
getItemComparisonAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getItemComparisonCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ItemPropertyType> |
getKeywordItemProperty()
<?
|
ItemPropertyType |
getKeywordItemPropertyAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getKeywordItemPropertyCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
LifeCycleStatusCodeType |
getLifeCycleStatusCode()
<?
|
String |
getLifeCycleStatusCodeValue()
Get the value of the contained LifeCycleStatusCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PeriodType |
getLineValidityPeriod()
<?
|
MaximumOrderQuantityType |
getMaximumOrderQuantity()
<?
|
BigDecimal |
getMaximumOrderQuantityValue()
Get the value of the contained MaximumOrderQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
MinimumOrderQuantityType |
getMinimumOrderQuantity()
<?
|
BigDecimal |
getMinimumOrderQuantityValue()
Get the value of the contained MinimumOrderQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NoteType> |
getNote()
<?
|
NoteType |
getNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
OrderableIndicatorType |
getOrderableIndicator()
<?
|
OrderableUnitType |
getOrderableUnit()
<?
|
String |
getOrderableUnitValue()
Get the value of the contained OrderableUnitType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
OrderQuantityIncrementNumericType |
getOrderQuantityIncrementNumeric()
<?
|
BigDecimal |
getOrderQuantityIncrementNumericValue()
Get the value of the contained OrderQuantityIncrementNumericType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PackLevelCodeType |
getPackLevelCode()
<?
|
String |
getPackLevelCodeValue()
Get the value of the contained PackLevelCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<RelatedItemType> |
getReplacedRelatedItem()
<?
|
RelatedItemType |
getReplacedRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getReplacedRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<RelatedItemType> |
getReplacementRelatedItem()
<?
|
RelatedItemType |
getReplacementRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getReplacementRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ItemLocationQuantityType> |
getRequiredItemLocationQuantity()
<?
|
ItemLocationQuantityType |
getRequiredItemLocationQuantityAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getRequiredItemLocationQuantityCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<RelatedItemType> |
getRequiredRelatedItem()
<?
|
RelatedItemType |
getRequiredRelatedItemAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getRequiredRelatedItemCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
SupplierPartyType |
getSellerSupplierParty()
<?
|
List<WarrantyInformationType> |
getWarrantyInformation()
<?
|
WarrantyInformationType |
getWarrantyInformationAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getWarrantyInformationCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PartyType |
getWarrantyParty()
<?
|
PeriodType |
getWarrantyValidityPeriod()
<?
|
boolean |
hasAccessoryRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasComplementaryRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasComponentRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasItemComparisonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasKeywordItemPropertyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAccessoryRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoComplementaryRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoComponentRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoItemComparisonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoKeywordItemPropertyEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoReplacedRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoReplacementRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoRequiredItemLocationQuantityEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoRequiredRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoWarrantyInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasReplacedRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasReplacementRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasRequiredItemLocationQuantityEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasRequiredRelatedItemEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasWarrantyInformationEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isOrderableIndicatorValue(boolean nullValue)
Get the value of the contained OrderableIndicatorType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setAccessoryRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setActionCode(ActionCodeType value)
Sets the value of the actionCode property.
|
ActionCodeType |
setActionCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCallForTendersDocumentReference(DocumentReferenceType value)
Sets the value of the callForTendersDocumentReference property.
|
void |
setCallForTendersLineReference(LineReferenceType value)
Sets the value of the callForTendersLineReference property.
|
void |
setComplementaryRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setComponentRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ContentUnitQuantityType |
setContentUnitQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
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.
|
ContractSubdivisionType |
setContractSubdivision(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setItem(ItemType value)
Sets the value of the item property.
|
void |
setItemComparison(List<ItemComparisonType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setKeywordItemProperty(List<ItemPropertyType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setLifeCycleStatusCode(LifeCycleStatusCodeType value)
Sets the value of the lifeCycleStatusCode property.
|
LifeCycleStatusCodeType |
setLifeCycleStatusCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineValidityPeriod(PeriodType value)
Sets the value of the lineValidityPeriod property.
|
MaximumOrderQuantityType |
setMaximumOrderQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setMaximumOrderQuantity(MaximumOrderQuantityType value)
Sets the value of the maximumOrderQuantity property.
|
MinimumOrderQuantityType |
setMinimumOrderQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setMinimumOrderQuantity(MinimumOrderQuantityType value)
Sets the value of the minimumOrderQuantity property.
|
void |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
OrderableIndicatorType |
setOrderableIndicator(boolean valueParam)
Special setter with value of type boolean
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setOrderableIndicator(OrderableIndicatorType value)
Sets the value of the orderableIndicator property.
|
void |
setOrderableUnit(OrderableUnitType value)
Sets the value of the orderableUnit property.
|
OrderableUnitType |
setOrderableUnit(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
OrderQuantityIncrementNumericType |
setOrderQuantityIncrementNumeric(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setOrderQuantityIncrementNumeric(OrderQuantityIncrementNumericType value)
Sets the value of the orderQuantityIncrementNumeric property.
|
void |
setPackLevelCode(PackLevelCodeType value)
Sets the value of the packLevelCode property.
|
PackLevelCodeType |
setPackLevelCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setReplacedRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setReplacementRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setRequiredItemLocationQuantity(List<ItemLocationQuantityType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setRequiredRelatedItem(List<RelatedItemType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setSellerSupplierParty(SupplierPartyType value)
Sets the value of the sellerSupplierParty property.
|
void |
setWarrantyInformation(List<WarrantyInformationType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setWarrantyParty(PartyType value)
Sets the value of the warrantyParty property.
|
void |
setWarrantyValidityPeriod(PeriodType value)
Sets the value of the warrantyValidityPeriod property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public CatalogueLineType()
@Nullable public IDType getID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for the line in the catalogue.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:Examples>1 </ccts:Examples></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public ActionCodeType getActionCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Action Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the action required to synchronize this catalogue line. Recommend codes (delete, update, add)</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Action Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>Replace , Update , Delete , Add </ccts:Examples></ccts:Component>
ActionCodeTypepublic void setActionCode(@Nullable ActionCodeType value)
value - allowed object is
ActionCodeType@Nullable public LifeCycleStatusCodeType getLifeCycleStatusCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Life Cycle Status Code. Code</ccts:DictionaryEntryName><ccts:Definition>A code signifying the life cycle status of this catalogue line. Examples are pre-order, end of production</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Life Cycle Status Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>new - announcement only , new and available , deleted - announcement only </ccts:Examples></ccts:Component>
LifeCycleStatusCodeTypepublic void setLifeCycleStatusCode(@Nullable LifeCycleStatusCodeType value)
value - allowed object is
LifeCycleStatusCodeType@Nullable public ContractSubdivisionType getContractSubdivision()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Contract Subdivision. Text</ccts:DictionaryEntryName><ccts:Definition>A subdivision of a contract or tender covering this catalogue line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Contract Subdivision</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>Installation , Phase One , Support and Maintenance </ccts:Examples></ccts:Component>
ContractSubdivisionTypepublic void setContractSubdivision(@Nullable ContractSubdivisionType value)
value - allowed object is
ContractSubdivisionType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getNote()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Note. Text</ccts:DictionaryEntryName><ccts:Definition>Free-form text conveying information that is not contained explicitly in other structures.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Note</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>Gets the value of the note 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 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
@Nullable public OrderableIndicatorType getOrderableIndicator()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Orderable_ Indicator. Indicator</ccts:DictionaryEntryName><ccts:Definition>An indicator that this catalogue line describes an orderable item (true) or is included for reference purposes only (false).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Orderable</ccts:PropertyTermQualifier><ccts:PropertyTerm>Indicator</ccts:PropertyTerm><ccts:RepresentationTerm>Indicator</ccts:RepresentationTerm><ccts:DataType>Indicator. Type</ccts:DataType><ccts:Examples>TRUE means orderable, FALSE means not orderable</ccts:Examples></ccts:Component>
OrderableIndicatorTypepublic void setOrderableIndicator(@Nullable OrderableIndicatorType value)
value - allowed object is
OrderableIndicatorType@Nullable public OrderableUnitType getOrderableUnit()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Orderable_ Unit. Text</ccts:DictionaryEntryName><ccts:Definition>A textual description of the units in which the item described in this catalogue line can be ordered.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Orderable</ccts:PropertyTermQualifier><ccts:PropertyTerm>Unit</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
OrderableUnitTypepublic void setOrderableUnit(@Nullable OrderableUnitType value)
value - allowed object is
OrderableUnitType@Nullable public ContentUnitQuantityType getContentUnitQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Content Unit. Quantity</ccts:DictionaryEntryName><ccts:Definition>The numeric quantity of the ordering unit (and units of measure) of the catalogue line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Content Unit</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType><ccts:Examples>If order unit measure identifier is each , then content unit quantity is 1 .</ccts:Examples></ccts:Component>
ContentUnitQuantityTypepublic void setContentUnitQuantity(@Nullable ContentUnitQuantityType value)
value - allowed object is
ContentUnitQuantityType@Nullable public OrderQuantityIncrementNumericType getOrderQuantityIncrementNumeric()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Order Quantity Increment. Numeric</ccts:DictionaryEntryName><ccts:Definition>The number of items that can set the order quantity increments.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Order Quantity Increment</ccts:PropertyTerm><ccts:RepresentationTerm>Numeric</ccts:RepresentationTerm><ccts:DataType>Numeric. Type</ccts:DataType></ccts:Component>
OrderQuantityIncrementNumericTypepublic void setOrderQuantityIncrementNumeric(@Nullable OrderQuantityIncrementNumericType value)
value - allowed object is
OrderQuantityIncrementNumericType@Nullable public MinimumOrderQuantityType getMinimumOrderQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Minimum_ Order Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The minimum amount of the item described in this catalogue line that can be ordered.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Minimum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Order Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType><ccts:Examples>10 boxes </ccts:Examples></ccts:Component>
MinimumOrderQuantityTypepublic void setMinimumOrderQuantity(@Nullable MinimumOrderQuantityType value)
value - allowed object is
MinimumOrderQuantityType@Nullable public MaximumOrderQuantityType getMaximumOrderQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Maximum_ Order Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The maximum amount of the item described in this catalogue line that can be ordered.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Maximum</ccts:PropertyTermQualifier><ccts:PropertyTerm>Order Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType><ccts:Examples>1 tonne </ccts:Examples></ccts:Component>
MaximumOrderQuantityTypepublic void setMaximumOrderQuantity(@Nullable MaximumOrderQuantityType value)
value - allowed object is
MaximumOrderQuantityType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<WarrantyInformationType> getWarrantyInformation()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Warranty_ Information. Text</ccts:DictionaryEntryName><ccts:Definition>Text about a warranty (provided by WarrantyParty) for the good or service described in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Warranty</ccts:PropertyTermQualifier><ccts:PropertyTerm>Information</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>Unless specified otherwise and in addition to any rights the Customer may have under statute, Dell warrants to the Customer that Dell branded Products (excluding third party products and software), will be free from defects in materials and workmanship affecting normal use for a period of one year from invoice date ( Standard Warranty ). </ccts:Examples></ccts:Component>Gets the value of the warrantyInformation 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 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
@Nullable public PackLevelCodeType getPackLevelCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Pack Level Code. Code</ccts:DictionaryEntryName><ccts:Definition>A mutually agreed code signifying the level of packaging associated with the item described in this catalogue line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Pack Level Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:AlternativeBusinessTerms>Consumer Unit, Trading Unit</ccts:AlternativeBusinessTerms><ccts:Examples>level 2 , Group 4 </ccts:Examples></ccts:Component>
PackLevelCodeTypepublic void setPackLevelCode(@Nullable PackLevelCodeType value)
value - allowed object is
PackLevelCodeType@Nullable public CustomerPartyType getContractorCustomerParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Contractor_ Customer Party. Customer Party</ccts:DictionaryEntryName><ccts:Definition>The customer responsible for the contract with which this catalogue line is associated.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Contractor</ccts:PropertyTermQualifier><ccts:PropertyTerm>Customer Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Customer Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Customer Party</ccts:RepresentationTerm></ccts:Component>
CustomerPartyTypepublic void setContractorCustomerParty(@Nullable CustomerPartyType value)
value - allowed object is
CustomerPartyType@Nullable public SupplierPartyType getSellerSupplierParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Seller_ Supplier Party. Supplier Party</ccts:DictionaryEntryName><ccts:Definition>The seller/supplier responsible for the contract with which this catalogue line is associated.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Seller</ccts:PropertyTermQualifier><ccts:PropertyTerm>Supplier Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Supplier Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Supplier Party</ccts:RepresentationTerm></ccts:Component>
SupplierPartyTypepublic void setSellerSupplierParty(@Nullable SupplierPartyType value)
value - allowed object is
SupplierPartyType@Nullable public PartyType getWarrantyParty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Warranty_ Party. Party</ccts:DictionaryEntryName><ccts:Definition>The party responsible for any warranty associated with the item described in this catalogue line.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Warranty</ccts:PropertyTermQualifier><ccts:PropertyTerm>Party</ccts:PropertyTerm><ccts:AssociatedObjectClass>Party</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Party</ccts:RepresentationTerm></ccts:Component>
PartyTypepublic void setWarrantyParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nullable public PeriodType getWarrantyValidityPeriod()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Warranty Validity_ Period. Period</ccts:DictionaryEntryName><ccts:Definition>The period for which a warranty associated with the item in this catalogue line is valid.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Warranty Validity</ccts:PropertyTermQualifier><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>
PeriodTypepublic void setWarrantyValidityPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nullable public PeriodType getLineValidityPeriod()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Line Validity_ Period. Period</ccts:DictionaryEntryName><ccts:Definition>The period for which the information in this catalogue line is valid.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Line Validity</ccts:PropertyTermQualifier><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>
PeriodTypepublic void setLineValidityPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemComparisonType> getItemComparison()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Item Comparison</ccts:DictionaryEntryName><ccts:Definition>A combination of price and quantity used to provide price comparisons based on different sizes of order.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Item Comparison</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Comparison</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Comparison</ccts:RepresentationTerm></ccts:Component>Gets the value of the itemComparison 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getComponentRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Component_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item that may be a component of the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Component</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the componentRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getAccessoryRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Accessory_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item that may be an optional accessory of the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Accessory</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the accessoryRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getRequiredRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Required_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item that may be required for the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Required</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the requiredRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getReplacementRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Replacement_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item that may be a replacement for the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Replacement</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the replacementRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getComplementaryRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Complementary_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item that may complement the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Complementary</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the complementaryRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<RelatedItemType> getReplacedRelatedItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Replaced_ Related Item. Related Item</ccts:DictionaryEntryName><ccts:Definition>An item in an existing catalogue that is being replaced by the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Replaced</ccts:PropertyTermQualifier><ccts:PropertyTerm>Related Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Related Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Related Item</ccts:RepresentationTerm></ccts:Component>Gets the value of the replacedRelatedItem 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemLocationQuantityType> getRequiredItemLocationQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Required_ Item Location Quantity. Item Location Quantity</ccts:DictionaryEntryName><ccts:Definition>Properties of the item in this catalogue line that are dependent on location and quantity.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Required</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Location Quantity</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Location Quantity</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Location Quantity</ccts:RepresentationTerm></ccts:Component>Gets the value of the requiredItemLocationQuantity 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 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
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentReferenceType> getDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a document associated with this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the documentReference 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 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
@Nullable public ItemType getItem()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Item</ccts:DictionaryEntryName><ccts:Definition>A specification of the item itself.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTerm>Item</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item</ccts:RepresentationTerm></ccts:Component>
ItemTypepublic void setItem(@Nullable ItemType value)
value - allowed object is
ItemType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ItemPropertyType> getKeywordItemProperty()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Keyword_ Item Property. Item Property</ccts:DictionaryEntryName><ccts:Definition>A property of the item in this catalogue line.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Keyword</ccts:PropertyTermQualifier><ccts:PropertyTerm>Item Property</ccts:PropertyTerm><ccts:AssociatedObjectClass>Item Property</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Item Property</ccts:RepresentationTerm></ccts:Component>Gets the value of the keywordItemProperty 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 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
@Nullable public LineReferenceType getCallForTendersLineReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Call For Tenders_ Line Reference. Line Reference</ccts:DictionaryEntryName><ccts:Definition>Reference to a Line on a Call For Tenders document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Call For Tenders</ccts:PropertyTermQualifier><ccts:PropertyTerm>Line Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Line Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Line Reference</ccts:RepresentationTerm></ccts:Component>
LineReferenceTypepublic void setCallForTendersLineReference(@Nullable LineReferenceType value)
value - allowed object is
LineReferenceType@Nullable public DocumentReferenceType getCallForTendersDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Catalogue Line. Call For Tenders_ Document Reference. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A class defining references to a Call For Tenders document.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Catalogue Line</ccts:ObjectClass><ccts:PropertyTermQualifier>Call For Tenders</ccts:PropertyTermQualifier><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>
DocumentReferenceTypepublic void setCallForTendersDocumentReference(@Nullable DocumentReferenceType value)
value - allowed object is
DocumentReferenceTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setNote(@Nullable List<NoteType> aList)
aList - The new list member to set. May be null.public void setWarrantyInformation(@Nullable List<WarrantyInformationType> aList)
aList - The new list member to set. May be null.public void setItemComparison(@Nullable List<ItemComparisonType> aList)
aList - The new list member to set. May be null.public void setComponentRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setAccessoryRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setRequiredRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setReplacementRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setComplementaryRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setReplacedRelatedItem(@Nullable List<RelatedItemType> aList)
aList - The new list member to set. May be null.public void setRequiredItemLocationQuantity(@Nullable List<ItemLocationQuantityType> aList)
aList - The new list member to set. May be null.public void setDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be null.public void setKeywordItemProperty(@Nullable List<ItemPropertyType> aList)
aList - The new list member to set. May be null.public boolean hasNoteEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNoteEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNoteCount()
@Nullable public NoteType getNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNote(@Nonnull NoteType elem)
elem - The element to be added. May not be null.public boolean hasWarrantyInformationEntries()
true if at least one item is contained, false otherwise.public boolean hasNoWarrantyInformationEntries()
true if no item is contained, false otherwise.@Nonnegative public int getWarrantyInformationCount()
@Nullable public WarrantyInformationType getWarrantyInformationAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addWarrantyInformation(@Nonnull WarrantyInformationType elem)
elem - The element to be added. May not be null.public boolean hasItemComparisonEntries()
true if at least one item is contained, false otherwise.public boolean hasNoItemComparisonEntries()
true if no item is contained, false otherwise.@Nonnegative public int getItemComparisonCount()
@Nullable public ItemComparisonType getItemComparisonAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addItemComparison(@Nonnull ItemComparisonType elem)
elem - The element to be added. May not be null.public boolean hasComponentRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoComponentRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getComponentRelatedItemCount()
@Nullable public RelatedItemType getComponentRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addComponentRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasAccessoryRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAccessoryRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAccessoryRelatedItemCount()
@Nullable public RelatedItemType getAccessoryRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAccessoryRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasRequiredRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoRequiredRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getRequiredRelatedItemCount()
@Nullable public RelatedItemType getRequiredRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addRequiredRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasReplacementRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoReplacementRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getReplacementRelatedItemCount()
@Nullable public RelatedItemType getReplacementRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addReplacementRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasComplementaryRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoComplementaryRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getComplementaryRelatedItemCount()
@Nullable public RelatedItemType getComplementaryRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addComplementaryRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasReplacedRelatedItemEntries()
true if at least one item is contained, false otherwise.public boolean hasNoReplacedRelatedItemEntries()
true if no item is contained, false otherwise.@Nonnegative public int getReplacedRelatedItemCount()
@Nullable public RelatedItemType getReplacedRelatedItemAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addReplacedRelatedItem(@Nonnull RelatedItemType elem)
elem - The element to be added. May not be null.public boolean hasRequiredItemLocationQuantityEntries()
true if at least one item is contained, false otherwise.public boolean hasNoRequiredItemLocationQuantityEntries()
true if no item is contained, false otherwise.@Nonnegative public int getRequiredItemLocationQuantityCount()
@Nullable public ItemLocationQuantityType getRequiredItemLocationQuantityAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addRequiredItemLocationQuantity(@Nonnull ItemLocationQuantityType elem)
elem - The element to be added. May not be null.public boolean hasDocumentReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDocumentReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDocumentReferenceCount()
@Nullable public DocumentReferenceType getDocumentReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDocumentReference(@Nonnull DocumentReferenceType elem)
elem - The element to be added. May not be null.public boolean hasKeywordItemPropertyEntries()
true if at least one item is contained, false otherwise.public boolean hasNoKeywordItemPropertyEntries()
true if no item is contained, false otherwise.@Nonnegative public int getKeywordItemPropertyCount()
@Nullable public ItemPropertyType getKeywordItemPropertyAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addKeywordItemProperty(@Nonnull ItemPropertyType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull CatalogueLineType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public CatalogueLineType clone()
@Nonnull public ActionCodeType setActionCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public LifeCycleStatusCodeType setLifeCycleStatusCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public PackLevelCodeType setPackLevelCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public OrderableIndicatorType setOrderableIndicator(boolean valueParam)
valueParam - The value to be set.null@Nonnull public OrderQuantityIncrementNumericType setOrderQuantityIncrementNumeric(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ContentUnitQuantityType setContentUnitQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MinimumOrderQuantityType setMinimumOrderQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MaximumOrderQuantityType setMaximumOrderQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ContractSubdivisionType setContractSubdivision(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public OrderableUnitType setOrderableUnit(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getActionCodeValue()
null@Nullable public String getLifeCycleStatusCodeValue()
null@Nullable public String getContractSubdivisionValue()
nullpublic boolean isOrderableIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is null@Nullable public String getOrderableUnitValue()
null@Nullable public BigDecimal getContentUnitQuantityValue()
null@Nullable public BigDecimal getOrderQuantityIncrementNumericValue()
null@Nullable public BigDecimal getMinimumOrderQuantityValue()
null@Nullable public BigDecimal getMaximumOrderQuantityValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.