Class ItemManagementProfileType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ItemManagementProfileType
-
public class ItemManagementProfileType extends Object
Java class for ItemManagementProfileType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemManagementProfileType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FrozenPeriodDaysNumeric" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MinimumInventoryQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MultipleOrderQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrderIntervalDaysNumeric" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ReplenishmentOwnerDescription" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TargetServicePercent" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TargetInventoryQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}EffectivePeriod"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Item"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ItemLocationQuantity" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected PeriodTypeeffectivePeriodprotected FrozenPeriodDaysNumericTypefrozenPeriodDaysNumericprotected ItemTypeitemprotected ItemLocationQuantityTypeitemLocationQuantityprotected MinimumInventoryQuantityTypeminimumInventoryQuantityprotected MultipleOrderQuantityTypemultipleOrderQuantityprotected OrderIntervalDaysNumericTypeorderIntervalDaysNumericprotected List<ReplenishmentOwnerDescriptionType>replenishmentOwnerDescriptionprotected TargetInventoryQuantityTypetargetInventoryQuantityprotected TargetServicePercentTypetargetServicePercent
-
Constructor Summary
Constructors Constructor Description ItemManagementProfileType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PeriodTypegetEffectivePeriod()Gets the value of the effectivePeriod property.FrozenPeriodDaysNumericTypegetFrozenPeriodDaysNumeric()Gets the value of the frozenPeriodDaysNumeric property.ItemTypegetItem()Gets the value of the item property.ItemLocationQuantityTypegetItemLocationQuantity()Gets the value of the itemLocationQuantity property.MinimumInventoryQuantityTypegetMinimumInventoryQuantity()Gets the value of the minimumInventoryQuantity property.MultipleOrderQuantityTypegetMultipleOrderQuantity()Gets the value of the multipleOrderQuantity property.OrderIntervalDaysNumericTypegetOrderIntervalDaysNumeric()Gets the value of the orderIntervalDaysNumeric property.List<ReplenishmentOwnerDescriptionType>getReplenishmentOwnerDescription()Gets the value of the replenishmentOwnerDescription property.TargetInventoryQuantityTypegetTargetInventoryQuantity()Gets the value of the targetInventoryQuantity property.TargetServicePercentTypegetTargetServicePercent()Gets the value of the targetServicePercent property.voidsetEffectivePeriod(PeriodType value)Sets the value of the effectivePeriod property.voidsetFrozenPeriodDaysNumeric(FrozenPeriodDaysNumericType value)Sets the value of the frozenPeriodDaysNumeric property.voidsetItem(ItemType value)Sets the value of the item property.voidsetItemLocationQuantity(ItemLocationQuantityType value)Sets the value of the itemLocationQuantity property.voidsetMinimumInventoryQuantity(MinimumInventoryQuantityType value)Sets the value of the minimumInventoryQuantity property.voidsetMultipleOrderQuantity(MultipleOrderQuantityType value)Sets the value of the multipleOrderQuantity property.voidsetOrderIntervalDaysNumeric(OrderIntervalDaysNumericType value)Sets the value of the orderIntervalDaysNumeric property.voidsetTargetInventoryQuantity(TargetInventoryQuantityType value)Sets the value of the targetInventoryQuantity property.voidsetTargetServicePercent(TargetServicePercentType value)Sets the value of the targetServicePercent property.
-
-
-
Field Detail
-
frozenPeriodDaysNumeric
protected FrozenPeriodDaysNumericType frozenPeriodDaysNumeric
-
minimumInventoryQuantity
protected MinimumInventoryQuantityType minimumInventoryQuantity
-
multipleOrderQuantity
protected MultipleOrderQuantityType multipleOrderQuantity
-
orderIntervalDaysNumeric
protected OrderIntervalDaysNumericType orderIntervalDaysNumeric
-
replenishmentOwnerDescription
protected List<ReplenishmentOwnerDescriptionType> replenishmentOwnerDescription
-
targetServicePercent
protected TargetServicePercentType targetServicePercent
-
targetInventoryQuantity
protected TargetInventoryQuantityType targetInventoryQuantity
-
effectivePeriod
protected PeriodType effectivePeriod
-
item
protected ItemType item
-
itemLocationQuantity
protected ItemLocationQuantityType itemLocationQuantity
-
-
Method Detail
-
getFrozenPeriodDaysNumeric
public FrozenPeriodDaysNumericType getFrozenPeriodDaysNumeric()
Gets the value of the frozenPeriodDaysNumeric property.- Returns:
- possible object is
FrozenPeriodDaysNumericType
-
setFrozenPeriodDaysNumeric
public void setFrozenPeriodDaysNumeric(FrozenPeriodDaysNumericType value)
Sets the value of the frozenPeriodDaysNumeric property.- Parameters:
value- allowed object isFrozenPeriodDaysNumericType
-
getMinimumInventoryQuantity
public MinimumInventoryQuantityType getMinimumInventoryQuantity()
Gets the value of the minimumInventoryQuantity property.- Returns:
- possible object is
MinimumInventoryQuantityType
-
setMinimumInventoryQuantity
public void setMinimumInventoryQuantity(MinimumInventoryQuantityType value)
Sets the value of the minimumInventoryQuantity property.- Parameters:
value- allowed object isMinimumInventoryQuantityType
-
getMultipleOrderQuantity
public MultipleOrderQuantityType getMultipleOrderQuantity()
Gets the value of the multipleOrderQuantity property.- Returns:
- possible object is
MultipleOrderQuantityType
-
setMultipleOrderQuantity
public void setMultipleOrderQuantity(MultipleOrderQuantityType value)
Sets the value of the multipleOrderQuantity property.- Parameters:
value- allowed object isMultipleOrderQuantityType
-
getOrderIntervalDaysNumeric
public OrderIntervalDaysNumericType getOrderIntervalDaysNumeric()
Gets the value of the orderIntervalDaysNumeric property.- Returns:
- possible object is
OrderIntervalDaysNumericType
-
setOrderIntervalDaysNumeric
public void setOrderIntervalDaysNumeric(OrderIntervalDaysNumericType value)
Sets the value of the orderIntervalDaysNumeric property.- Parameters:
value- allowed object isOrderIntervalDaysNumericType
-
getReplenishmentOwnerDescription
public List<ReplenishmentOwnerDescriptionType> getReplenishmentOwnerDescription()
Gets the value of the replenishmentOwnerDescription 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 replenishmentOwnerDescription property.For example, to add a new item, do as follows:
getReplenishmentOwnerDescription().add(newItem);
Objects of the following type(s) are allowed in the list
ReplenishmentOwnerDescriptionType- Returns:
- The value of the replenishmentOwnerDescription property.
-
getTargetServicePercent
public TargetServicePercentType getTargetServicePercent()
Gets the value of the targetServicePercent property.- Returns:
- possible object is
TargetServicePercentType
-
setTargetServicePercent
public void setTargetServicePercent(TargetServicePercentType value)
Sets the value of the targetServicePercent property.- Parameters:
value- allowed object isTargetServicePercentType
-
getTargetInventoryQuantity
public TargetInventoryQuantityType getTargetInventoryQuantity()
Gets the value of the targetInventoryQuantity property.- Returns:
- possible object is
TargetInventoryQuantityType
-
setTargetInventoryQuantity
public void setTargetInventoryQuantity(TargetInventoryQuantityType value)
Sets the value of the targetInventoryQuantity property.- Parameters:
value- allowed object isTargetInventoryQuantityType
-
getEffectivePeriod
public PeriodType getEffectivePeriod()
Gets the value of the effectivePeriod property.- Returns:
- possible object is
PeriodType
-
setEffectivePeriod
public void setEffectivePeriod(PeriodType value)
Sets the value of the effectivePeriod property.- Parameters:
value- allowed object isPeriodType
-
getItem
public ItemType getItem()
Gets the value of the item property.- Returns:
- possible object is
ItemType
-
setItem
public void setItem(ItemType value)
Sets the value of the item property.- Parameters:
value- allowed object isItemType
-
getItemLocationQuantity
public ItemLocationQuantityType getItemLocationQuantity()
Gets the value of the itemLocationQuantity property.- Returns:
- possible object is
ItemLocationQuantityType
-
setItemLocationQuantity
public void setItemLocationQuantity(ItemLocationQuantityType value)
Sets the value of the itemLocationQuantity property.- Parameters:
value- allowed object isItemLocationQuantityType
-
-