@CodingStyleguideUnaware public class PriceType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
PriceType()
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 |
addPriceChangeReason(PriceChangeReasonType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addValidityPeriod(PeriodType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
PriceType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(PriceType 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
|
BaseQuantityType |
getBaseQuantity()
<pre>
<?
|
BigDecimal |
getBaseQuantityValue()
Get the value of the contained BaseQuantityType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
OrderableUnitFactorRateType |
getOrderableUnitFactorRate()
<pre>
<?
|
BigDecimal |
getOrderableUnitFactorRateValue()
Get the value of the contained OrderableUnitFactorRateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PriceAmountType |
getPriceAmount()
<pre>
<?
|
BigDecimal |
getPriceAmountValue()
Get the value of the contained PriceAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<PriceChangeReasonType> |
getPriceChangeReason()
<pre>
<?
|
PriceChangeReasonType |
getPriceChangeReasonAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getPriceChangeReasonCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
PriceListType |
getPriceList()
<pre>
<?
|
PriceTypeType |
getPriceType()
<pre>
<?
|
PriceTypeCodeType |
getPriceTypeCode()
<pre>
<?
|
String |
getPriceTypeCodeValue()
Get the value of the contained PriceTypeCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
String |
getPriceTypeValue()
Get the value of the contained PriceTypeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ExchangeRateType |
getPricingExchangeRate()
<pre>
<?
|
List<PeriodType> |
getValidityPeriod()
<pre>
<?
|
PeriodType |
getValidityPeriodAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getValidityPeriodCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAllowanceChargeEntries()
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 |
hasNoPriceChangeReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoValidityPeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasPriceChangeReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasValidityPeriodEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAllowanceCharge(List<AllowanceChargeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBaseQuantity(BaseQuantityType value)
Sets the value of the baseQuantity property.
|
BaseQuantityType |
setBaseQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
OrderableUnitFactorRateType |
setOrderableUnitFactorRate(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setOrderableUnitFactorRate(OrderableUnitFactorRateType value)
Sets the value of the orderableUnitFactorRate property.
|
PriceAmountType |
setPriceAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setPriceAmount(PriceAmountType value)
Sets the value of the priceAmount property.
|
void |
setPriceChangeReason(List<PriceChangeReasonType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setPriceList(PriceListType value)
Sets the value of the priceList property.
|
void |
setPriceType(PriceTypeType value)
Sets the value of the priceType property.
|
PriceTypeType |
setPriceType(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setPriceTypeCode(PriceTypeCodeType value)
Sets the value of the priceTypeCode property.
|
PriceTypeCodeType |
setPriceTypeCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setPricingExchangeRate(ExchangeRateType value)
Sets the value of the pricingExchangeRate property.
|
void |
setValidityPeriod(List<PeriodType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public PriceType()
@Nullable public PriceAmountType getPriceAmount()
PriceAmountTypepublic void setPriceAmount(@Nullable PriceAmountType value)
value - allowed object is
PriceAmountType@Nullable public BaseQuantityType getBaseQuantity()
BaseQuantityTypepublic void setBaseQuantity(@Nullable BaseQuantityType value)
value - allowed object is
BaseQuantityType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PriceChangeReasonType> getPriceChangeReason()
PriceChangeReasonType@Nullable public PriceTypeCodeType getPriceTypeCode()
PriceTypeCodeTypepublic void setPriceTypeCode(@Nullable PriceTypeCodeType value)
value - allowed object is
PriceTypeCodeType@Nullable public PriceTypeType getPriceType()
PriceTypeTypepublic void setPriceType(@Nullable PriceTypeType value)
value - allowed object is
PriceTypeType@Nullable public OrderableUnitFactorRateType getOrderableUnitFactorRate()
OrderableUnitFactorRateTypepublic void setOrderableUnitFactorRate(@Nullable OrderableUnitFactorRateType value)
value - allowed object is
OrderableUnitFactorRateType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<PeriodType> getValidityPeriod()
PeriodType@Nullable public PriceListType getPriceList()
PriceListTypepublic void setPriceList(@Nullable PriceListType value)
value - allowed object is
PriceListType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AllowanceChargeType> getAllowanceCharge()
AllowanceChargeType@Nullable public ExchangeRateType getPricingExchangeRate()
ExchangeRateTypepublic void setPricingExchangeRate(@Nullable ExchangeRateType value)
value - allowed object is
ExchangeRateTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setPriceChangeReason(@Nullable List<PriceChangeReasonType> aList)
aList - The new list member to set. May be <code>null</code>.public void setValidityPeriod(@Nullable List<PeriodType> 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 hasPriceChangeReasonEntries()
public boolean hasNoPriceChangeReasonEntries()
@Nonnegative public int getPriceChangeReasonCount()
@Nullable public PriceChangeReasonType getPriceChangeReasonAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addPriceChangeReason(@Nonnull PriceChangeReasonType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasValidityPeriodEntries()
public boolean hasNoValidityPeriodEntries()
@Nonnegative public int getValidityPeriodCount()
@Nullable public PeriodType getValidityPeriodAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addValidityPeriod(@Nonnull PeriodType 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 PriceType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public PriceType clone()
@Nonnull public PriceAmountType setPriceAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public PriceTypeCodeType setPriceTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public OrderableUnitFactorRateType setOrderableUnitFactorRate(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public BaseQuantityType setBaseQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public PriceTypeType setPriceType(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public BigDecimal getPriceAmountValue()
@Nullable public BigDecimal getBaseQuantityValue()
@Nullable public String getPriceTypeCodeValue()
@Nullable public String getPriceTypeValue()
@Nullable public BigDecimal getOrderableUnitFactorRateValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.