@CodingStyleguideUnaware public class ItemLocationQuantityType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
ItemLocationQuantityType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAllowanceCharge(AllowanceChargeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addApplicableTaxCategory(TaxCategoryType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addApplicableTerritoryAddress(AddressType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDeliveryUnit(DeliveryUnitType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTradingRestrictions(TradingRestrictionsType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ItemLocationQuantityType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ItemLocationQuantityType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<AllowanceChargeType> |
getAllowanceCharge()
<pre>
<?
|
AllowanceChargeType |
getAllowanceChargeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAllowanceChargeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<TaxCategoryType> |
getApplicableTaxCategory()
<pre>
<?
|
TaxCategoryType |
getApplicableTaxCategoryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getApplicableTaxCategoryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AddressType> |
getApplicableTerritoryAddress()
<pre>
<?
|
AddressType |
getApplicableTerritoryAddressAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getApplicableTerritoryAddressCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DeliveryUnitType> |
getDeliveryUnit()
<pre>
<?
|
DeliveryUnitType |
getDeliveryUnitAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryUnitCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DependentPriceReferenceType |
getDependentPriceReference()
<pre>
<?
|
HazardousRiskIndicatorType |
getHazardousRiskIndicator()
<pre>
<?
|
LeadTimeMeasureType |
getLeadTimeMeasure()
<pre>
<?
|
BigDecimal |
getLeadTimeMeasureValue()
Get the value of the contained LeadTimeMeasureType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
MaximumQuantityType |
getMaximumQuantity()
<pre>
<?
|
BigDecimal |
getMaximumQuantityValue()
Get the value of the contained MaximumQuantityType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
MinimumQuantityType |
getMinimumQuantity()
<pre>
<?
|
BigDecimal |
getMinimumQuantityValue()
Get the value of the contained MinimumQuantityType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PackageType |
getPackage()
<pre>
<?
|
PriceType |
getPrice()
<pre>
<?
|
List<TradingRestrictionsType> |
getTradingRestrictions()
<pre>
<?
|
TradingRestrictionsType |
getTradingRestrictionsAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTradingRestrictionsCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasApplicableTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasApplicableTerritoryAddressEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryUnitEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoApplicableTaxCategoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoApplicableTerritoryAddressEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryUnitEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTradingRestrictionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTradingRestrictionsEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isHazardousRiskIndicatorValue(boolean nullValue)
Get the value of the contained HazardousRiskIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setAllowanceCharge(List<AllowanceChargeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setApplicableTaxCategory(List<TaxCategoryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setApplicableTerritoryAddress(List<AddressType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDeliveryUnit(List<DeliveryUnitType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDependentPriceReference(DependentPriceReferenceType value)
Sets the value of the dependentPriceReference property.
|
HazardousRiskIndicatorType |
setHazardousRiskIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setHazardousRiskIndicator(HazardousRiskIndicatorType value)
Sets the value of the hazardousRiskIndicator property.
|
LeadTimeMeasureType |
setLeadTimeMeasure(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setLeadTimeMeasure(LeadTimeMeasureType value)
Sets the value of the leadTimeMeasure property.
|
MaximumQuantityType |
setMaximumQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setMaximumQuantity(MaximumQuantityType value)
Sets the value of the maximumQuantity property.
|
MinimumQuantityType |
setMinimumQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setMinimumQuantity(MinimumQuantityType value)
Sets the value of the minimumQuantity property.
|
void |
setPackage(PackageType value)
Sets the value of the package property.
|
void |
setPrice(PriceType value)
Sets the value of the price property.
|
void |
setTradingRestrictions(List<TradingRestrictionsType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ItemLocationQuantityType()
@Nullable public LeadTimeMeasureType getLeadTimeMeasure()
LeadTimeMeasureTypepublic void setLeadTimeMeasure(@Nullable LeadTimeMeasureType value)
value - allowed object is
LeadTimeMeasureType@Nullable public MinimumQuantityType getMinimumQuantity()
MinimumQuantityTypepublic void setMinimumQuantity(@Nullable MinimumQuantityType value)
value - allowed object is
MinimumQuantityType@Nullable public MaximumQuantityType getMaximumQuantity()
MaximumQuantityTypepublic void setMaximumQuantity(@Nullable MaximumQuantityType value)
value - allowed object is
MaximumQuantityType@Nullable public HazardousRiskIndicatorType getHazardousRiskIndicator()
HazardousRiskIndicatorTypepublic void setHazardousRiskIndicator(@Nullable HazardousRiskIndicatorType value)
value - allowed object is
HazardousRiskIndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TradingRestrictionsType> getTradingRestrictions()
TradingRestrictionsType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AddressType> getApplicableTerritoryAddress()
AddressType@Nullable public PriceType getPrice()
PriceTypepublic void setPrice(@Nullable PriceType value)
value - allowed object is
PriceType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DeliveryUnitType> getDeliveryUnit()
DeliveryUnitType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TaxCategoryType> getApplicableTaxCategory()
TaxCategoryType@Nullable public PackageType getPackage()
PackageTypepublic void setPackage(@Nullable PackageType value)
value - allowed object is
PackageType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AllowanceChargeType> getAllowanceCharge()
AllowanceChargeType@Nullable public DependentPriceReferenceType getDependentPriceReference()
DependentPriceReferenceTypepublic void setDependentPriceReference(@Nullable DependentPriceReferenceType value)
value - allowed object is
DependentPriceReferenceTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setTradingRestrictions(@Nullable List<TradingRestrictionsType> aList)
aList - The new list member to set. May be <code>null</code>.public void setApplicableTerritoryAddress(@Nullable List<AddressType> aList)
aList - The new list member to set. May be <code>null</code>.public void setDeliveryUnit(@Nullable List<DeliveryUnitType> aList)
aList - The new list member to set. May be <code>null</code>.public void setApplicableTaxCategory(@Nullable List<TaxCategoryType> aList)
aList - The new list member to set. May be <code>null</code>.public void setAllowanceCharge(@Nullable List<AllowanceChargeType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasTradingRestrictionsEntries()
public boolean hasNoTradingRestrictionsEntries()
@Nonnegative public int getTradingRestrictionsCount()
@Nullable public TradingRestrictionsType getTradingRestrictionsAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addTradingRestrictions(@Nonnull TradingRestrictionsType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasApplicableTerritoryAddressEntries()
public boolean hasNoApplicableTerritoryAddressEntries()
@Nonnegative public int getApplicableTerritoryAddressCount()
@Nullable public AddressType getApplicableTerritoryAddressAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addApplicableTerritoryAddress(@Nonnull AddressType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasDeliveryUnitEntries()
public boolean hasNoDeliveryUnitEntries()
@Nonnegative public int getDeliveryUnitCount()
@Nullable public DeliveryUnitType getDeliveryUnitAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addDeliveryUnit(@Nonnull DeliveryUnitType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasApplicableTaxCategoryEntries()
public boolean hasNoApplicableTaxCategoryEntries()
@Nonnegative public int getApplicableTaxCategoryCount()
@Nullable public TaxCategoryType getApplicableTaxCategoryAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addApplicableTaxCategory(@Nonnull TaxCategoryType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasAllowanceChargeEntries()
public boolean hasNoAllowanceChargeEntries()
@Nonnegative public int getAllowanceChargeCount()
@Nullable public AllowanceChargeType getAllowanceChargeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addAllowanceCharge(@Nonnull AllowanceChargeType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull ItemLocationQuantityType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public ItemLocationQuantityType clone()
@Nonnull public HazardousRiskIndicatorType setHazardousRiskIndicator(boolean valueParam)
valueParam - The value to be set.@Nonnull public LeadTimeMeasureType setLeadTimeMeasure(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public MinimumQuantityType setMinimumQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public MaximumQuantityType setMaximumQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public BigDecimal getLeadTimeMeasureValue()
@Nullable public BigDecimal getMinimumQuantityValue()
@Nullable public BigDecimal getMaximumQuantityValue()
public boolean isHazardousRiskIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>Copyright © 2017–2021 Philip Helger. All rights reserved.