@CodingStyleguideUnaware public class ExchangeRateType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
ExchangeRateType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
ExchangeRateType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ExchangeRateType 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
|
CalculationRateType |
getCalculationRate()
<pre>
<?
|
BigDecimal |
getCalculationRateValue()
Get the value of the contained CalculationRateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
DateType |
getDate()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetDate |
getDateValue()
Get the value of the contained DateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalDate |
getDateValueLocal()
Get the value of the contained DateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ExchangeMarketIDType |
getExchangeMarketID()
<pre>
<?
|
String |
getExchangeMarketIDValue()
Get the value of the contained ExchangeMarketIDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ContractType |
getForeignExchangeContract()
<pre>
<?
|
MathematicOperatorCodeType |
getMathematicOperatorCode()
<pre>
<?
|
String |
getMathematicOperatorCodeValue()
Get the value of the contained MathematicOperatorCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
SourceCurrencyBaseRateType |
getSourceCurrencyBaseRate()
<pre>
<?
|
BigDecimal |
getSourceCurrencyBaseRateValue()
Get the value of the contained SourceCurrencyBaseRateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
SourceCurrencyCodeType |
getSourceCurrencyCode()
<pre>
<?
|
String |
getSourceCurrencyCodeValue()
Get the value of the contained SourceCurrencyCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TargetCurrencyBaseRateType |
getTargetCurrencyBaseRate()
<pre>
<?
|
BigDecimal |
getTargetCurrencyBaseRateValue()
Get the value of the contained TargetCurrencyBaseRateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TargetCurrencyCodeType |
getTargetCurrencyCode()
<pre>
<?
|
String |
getTargetCurrencyCodeValue()
Get the value of the contained TargetCurrencyCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
CalculationRateType |
setCalculationRate(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setCalculationRate(CalculationRateType value)
Sets the value of the calculationRate property.
|
void |
setDate(DateType value)
Sets the value of the date property.
|
DateType |
setDate(LocalDate valueParam)
Special setter with value of type LocalDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
DateType |
setDate(com.helger.commons.datetime.XMLOffsetDate valueParam)
Special setter with value of type XMLOffsetDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setExchangeMarketID(ExchangeMarketIDType value)
Sets the value of the exchangeMarketID property.
|
ExchangeMarketIDType |
setExchangeMarketID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setForeignExchangeContract(ContractType value)
Sets the value of the foreignExchangeContract property.
|
void |
setMathematicOperatorCode(MathematicOperatorCodeType value)
Sets the value of the mathematicOperatorCode property.
|
MathematicOperatorCodeType |
setMathematicOperatorCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
SourceCurrencyBaseRateType |
setSourceCurrencyBaseRate(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setSourceCurrencyBaseRate(SourceCurrencyBaseRateType value)
Sets the value of the sourceCurrencyBaseRate property.
|
void |
setSourceCurrencyCode(SourceCurrencyCodeType value)
Sets the value of the sourceCurrencyCode property.
|
SourceCurrencyCodeType |
setSourceCurrencyCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TargetCurrencyBaseRateType |
setTargetCurrencyBaseRate(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTargetCurrencyBaseRate(TargetCurrencyBaseRateType value)
Sets the value of the targetCurrencyBaseRate property.
|
TargetCurrencyCodeType |
setTargetCurrencyCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTargetCurrencyCode(TargetCurrencyCodeType value)
Sets the value of the targetCurrencyCode property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ExchangeRateType()
@Nullable public SourceCurrencyCodeType getSourceCurrencyCode()
SourceCurrencyCodeTypepublic void setSourceCurrencyCode(@Nullable SourceCurrencyCodeType value)
value - allowed object is
SourceCurrencyCodeType@Nullable public SourceCurrencyBaseRateType getSourceCurrencyBaseRate()
SourceCurrencyBaseRateTypepublic void setSourceCurrencyBaseRate(@Nullable SourceCurrencyBaseRateType value)
value - allowed object is
SourceCurrencyBaseRateType@Nullable public TargetCurrencyCodeType getTargetCurrencyCode()
TargetCurrencyCodeTypepublic void setTargetCurrencyCode(@Nullable TargetCurrencyCodeType value)
value - allowed object is
TargetCurrencyCodeType@Nullable public TargetCurrencyBaseRateType getTargetCurrencyBaseRate()
TargetCurrencyBaseRateTypepublic void setTargetCurrencyBaseRate(@Nullable TargetCurrencyBaseRateType value)
value - allowed object is
TargetCurrencyBaseRateType@Nullable public ExchangeMarketIDType getExchangeMarketID()
ExchangeMarketIDTypepublic void setExchangeMarketID(@Nullable ExchangeMarketIDType value)
value - allowed object is
ExchangeMarketIDType@Nullable public CalculationRateType getCalculationRate()
CalculationRateTypepublic void setCalculationRate(@Nullable CalculationRateType value)
value - allowed object is
CalculationRateType@Nullable public MathematicOperatorCodeType getMathematicOperatorCode()
MathematicOperatorCodeTypepublic void setMathematicOperatorCode(@Nullable MathematicOperatorCodeType value)
value - allowed object is
MathematicOperatorCodeType@Nullable public DateType getDate()
DateTypepublic void setDate(@Nullable DateType value)
value - allowed object is
DateType@Nullable public ContractType getForeignExchangeContract()
ContractTypepublic void setForeignExchangeContract(@Nullable ContractType value)
value - allowed object is
ContractTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void cloneTo(@Nonnull ExchangeRateType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public ExchangeRateType clone()
@Nonnull public SourceCurrencyCodeType setSourceCurrencyCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TargetCurrencyCodeType setTargetCurrencyCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public MathematicOperatorCodeType setMathematicOperatorCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public DateType setDate(@Nullable com.helger.commons.datetime.XMLOffsetDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public DateType setDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ExchangeMarketIDType setExchangeMarketID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public SourceCurrencyBaseRateType setSourceCurrencyBaseRate(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TargetCurrencyBaseRateType setTargetCurrencyBaseRate(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public CalculationRateType setCalculationRate(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getSourceCurrencyCodeValue()
@Nullable public BigDecimal getSourceCurrencyBaseRateValue()
@Nullable public String getTargetCurrencyCodeValue()
@Nullable public BigDecimal getTargetCurrencyBaseRateValue()
@Nullable public String getExchangeMarketIDValue()
@Nullable public BigDecimal getCalculationRateValue()
@Nullable public String getMathematicOperatorCodeValue()
@Nullable public com.helger.commons.datetime.XMLOffsetDate getDateValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.