Class ItemLocationQuantityType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ItemLocationQuantityType
-
public class ItemLocationQuantityType extends Object
Java class for ItemLocationQuantityType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemLocationQuantityType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LeadTimeMeasure" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MaximumQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HazardousRiskIndicator" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TradingRestrictions" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTerritoryAddress" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Price" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DeliveryUnit" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ApplicableTaxCategory" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Package" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowanceCharge" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DependentPriceReference" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected PackageType_packageprotected List<AllowanceChargeType>allowanceChargeprotected List<TaxCategoryType>applicableTaxCategoryprotected List<AddressType>applicableTerritoryAddressprotected List<DeliveryUnitType>deliveryUnitprotected DependentPriceReferenceTypedependentPriceReferenceprotected HazardousRiskIndicatorTypehazardousRiskIndicatorprotected LeadTimeMeasureTypeleadTimeMeasureprotected MaximumQuantityTypemaximumQuantityprotected MinimumQuantityTypeminimumQuantityprotected PriceTypepriceprotected List<TradingRestrictionsType>tradingRestrictions
-
Constructor Summary
Constructors Constructor Description ItemLocationQuantityType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AllowanceChargeType>getAllowanceCharge()Gets the value of the allowanceCharge property.List<TaxCategoryType>getApplicableTaxCategory()Gets the value of the applicableTaxCategory property.List<AddressType>getApplicableTerritoryAddress()Gets the value of the applicableTerritoryAddress property.List<DeliveryUnitType>getDeliveryUnit()Gets the value of the deliveryUnit property.DependentPriceReferenceTypegetDependentPriceReference()Gets the value of the dependentPriceReference property.HazardousRiskIndicatorTypegetHazardousRiskIndicator()Gets the value of the hazardousRiskIndicator property.LeadTimeMeasureTypegetLeadTimeMeasure()Gets the value of the leadTimeMeasure property.MaximumQuantityTypegetMaximumQuantity()Gets the value of the maximumQuantity property.MinimumQuantityTypegetMinimumQuantity()Gets the value of the minimumQuantity property.PackageTypegetPackage()Gets the value of the package property.PriceTypegetPrice()Gets the value of the price property.List<TradingRestrictionsType>getTradingRestrictions()Gets the value of the tradingRestrictions property.voidsetDependentPriceReference(DependentPriceReferenceType value)Sets the value of the dependentPriceReference property.voidsetHazardousRiskIndicator(HazardousRiskIndicatorType value)Sets the value of the hazardousRiskIndicator property.voidsetLeadTimeMeasure(LeadTimeMeasureType value)Sets the value of the leadTimeMeasure property.voidsetMaximumQuantity(MaximumQuantityType value)Sets the value of the maximumQuantity property.voidsetMinimumQuantity(MinimumQuantityType value)Sets the value of the minimumQuantity property.voidsetPackage(PackageType value)Sets the value of the package property.voidsetPrice(PriceType value)Sets the value of the price property.
-
-
-
Field Detail
-
leadTimeMeasure
protected LeadTimeMeasureType leadTimeMeasure
-
minimumQuantity
protected MinimumQuantityType minimumQuantity
-
maximumQuantity
protected MaximumQuantityType maximumQuantity
-
hazardousRiskIndicator
protected HazardousRiskIndicatorType hazardousRiskIndicator
-
tradingRestrictions
protected List<TradingRestrictionsType> tradingRestrictions
-
applicableTerritoryAddress
protected List<AddressType> applicableTerritoryAddress
-
price
protected PriceType price
-
deliveryUnit
protected List<DeliveryUnitType> deliveryUnit
-
applicableTaxCategory
protected List<TaxCategoryType> applicableTaxCategory
-
_package
protected PackageType _package
-
allowanceCharge
protected List<AllowanceChargeType> allowanceCharge
-
dependentPriceReference
protected DependentPriceReferenceType dependentPriceReference
-
-
Method Detail
-
getLeadTimeMeasure
public LeadTimeMeasureType getLeadTimeMeasure()
Gets the value of the leadTimeMeasure property.- Returns:
- possible object is
LeadTimeMeasureType
-
setLeadTimeMeasure
public void setLeadTimeMeasure(LeadTimeMeasureType value)
Sets the value of the leadTimeMeasure property.- Parameters:
value- allowed object isLeadTimeMeasureType
-
getMinimumQuantity
public MinimumQuantityType getMinimumQuantity()
Gets the value of the minimumQuantity property.- Returns:
- possible object is
MinimumQuantityType
-
setMinimumQuantity
public void setMinimumQuantity(MinimumQuantityType value)
Sets the value of the minimumQuantity property.- Parameters:
value- allowed object isMinimumQuantityType
-
getMaximumQuantity
public MaximumQuantityType getMaximumQuantity()
Gets the value of the maximumQuantity property.- Returns:
- possible object is
MaximumQuantityType
-
setMaximumQuantity
public void setMaximumQuantity(MaximumQuantityType value)
Sets the value of the maximumQuantity property.- Parameters:
value- allowed object isMaximumQuantityType
-
getHazardousRiskIndicator
public HazardousRiskIndicatorType getHazardousRiskIndicator()
Gets the value of the hazardousRiskIndicator property.- Returns:
- possible object is
HazardousRiskIndicatorType
-
setHazardousRiskIndicator
public void setHazardousRiskIndicator(HazardousRiskIndicatorType value)
Sets the value of the hazardousRiskIndicator property.- Parameters:
value- allowed object isHazardousRiskIndicatorType
-
getTradingRestrictions
public List<TradingRestrictionsType> getTradingRestrictions()
Gets the value of the tradingRestrictions property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the tradingRestrictions property.For example, to add a new item, do as follows:
getTradingRestrictions().add(newItem);
Objects of the following type(s) are allowed in the list
TradingRestrictionsType- Returns:
- The value of the tradingRestrictions property.
-
getApplicableTerritoryAddress
public List<AddressType> getApplicableTerritoryAddress()
Gets the value of the applicableTerritoryAddress property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the applicableTerritoryAddress property.For example, to add a new item, do as follows:
getApplicableTerritoryAddress().add(newItem);
Objects of the following type(s) are allowed in the list
AddressType- Returns:
- The value of the applicableTerritoryAddress property.
-
getPrice
public PriceType getPrice()
Gets the value of the price property.- Returns:
- possible object is
PriceType
-
setPrice
public void setPrice(PriceType value)
Sets the value of the price property.- Parameters:
value- allowed object isPriceType
-
getDeliveryUnit
public List<DeliveryUnitType> getDeliveryUnit()
Gets the value of the deliveryUnit property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the deliveryUnit property.For example, to add a new item, do as follows:
getDeliveryUnit().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryUnitType- Returns:
- The value of the deliveryUnit property.
-
getApplicableTaxCategory
public List<TaxCategoryType> getApplicableTaxCategory()
Gets the value of the applicableTaxCategory property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the applicableTaxCategory property.For example, to add a new item, do as follows:
getApplicableTaxCategory().add(newItem);
Objects of the following type(s) are allowed in the list
TaxCategoryType- Returns:
- The value of the applicableTaxCategory property.
-
getPackage
public PackageType getPackage()
Gets the value of the package property.- Returns:
- possible object is
PackageType
-
setPackage
public void setPackage(PackageType value)
Sets the value of the package property.- Parameters:
value- allowed object isPackageType
-
getAllowanceCharge
public List<AllowanceChargeType> getAllowanceCharge()
Gets the value of the allowanceCharge property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the allowanceCharge property.For example, to add a new item, do as follows:
getAllowanceCharge().add(newItem);
Objects of the following type(s) are allowed in the list
AllowanceChargeType- Returns:
- The value of the allowanceCharge property.
-
getDependentPriceReference
public DependentPriceReferenceType getDependentPriceReference()
Gets the value of the dependentPriceReference property.- Returns:
- possible object is
DependentPriceReferenceType
-
setDependentPriceReference
public void setDependentPriceReference(DependentPriceReferenceType value)
Sets the value of the dependentPriceReference property.- Parameters:
value- allowed object isDependentPriceReferenceType
-
-