public abstract class AbstractPriceLeverage extends java.lang.Object implements PriceLeverage
ABSOLUTE, RELATIVE, TYPE_DISCOUNT, TYPE_TAX, TYPE_UNKNOWN| Constructor and Description |
|---|
AbstractPriceLeverage() |
| Modifier and Type | Method and Description |
|---|---|
CurrencyModel |
getAppliedCurrency()
The applied currency of the leverage.
|
double |
getAppliedValue()
The applied price value of the leverage.
|
java.lang.String |
getId()
The id of the price leverage.
|
java.lang.String |
getName()
The name for the price leverage.
|
int |
getType()
The type of the price leverage.
|
double |
getValue()
The value which is used as leverage.
|
boolean |
isAbsolute()
Checks if the value is used absolutely.
|
boolean |
isRelative()
Checks if the value is used relatively (as percentage).
|
protected void |
setAbsolute(boolean isAbsolute) |
protected void |
setAppliedCurrency(CurrencyModel currency) |
protected void |
setAppliedValue(double appliedValue) |
protected void |
setId(java.lang.String id) |
void |
setName(java.lang.String name) |
protected void |
setType(int type) |
protected void |
setValue(double value) |
java.lang.String |
toString() |
public CurrencyModel getAppliedCurrency()
PriceLeveragegetAppliedCurrency in interface PriceLeveragepublic double getAppliedValue()
PriceLeveragegetAppliedValue in interface PriceLeveragepublic java.lang.String getId()
PriceLeveragegetId in interface PriceLeveragepublic int getType()
PriceLeveragegetType in interface PriceLeveragepublic double getValue()
PriceLeveragegetValue in interface PriceLeveragepublic boolean isAbsolute()
PriceLeverageisAbsolute in interface PriceLeveragepublic boolean isRelative()
PriceLeverageisRelative in interface PriceLeveragepublic java.lang.String getName()
PriceLeveragegetName in interface PriceLeveragepublic void setName(java.lang.String name)
protected void setId(java.lang.String id)
protected void setAbsolute(boolean isAbsolute)
protected void setValue(double value)
protected void setAppliedValue(double appliedValue)
protected void setAppliedCurrency(CurrencyModel currency)
protected void setType(int type)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018 SAP SE. All Rights Reserved.