osmq.datatypes
Class Decimal
java.lang.Object
java.lang.Number
osmq.datatypes.Decimal
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Currency, Rate
- public abstract class Decimal
- extends java.lang.Number
An immutable data type representing Rate.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Number |
byteValue, shortValue |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Decimal
public Decimal()
Decimal
public Decimal(Decimal value)
Decimal
public Decimal(double value)
Decimal
public Decimal(int value)
Decimal
public Decimal(java.lang.String value)
getDouble
public double getDouble()
getInt
public int getInt()
toString
public java.lang.String toString()
getString
public java.lang.String getString()
getFormattedString
public java.lang.String getFormattedString()
add
public Decimal add(double amount)
add
public Decimal add(Decimal decimal)
subtract
public Decimal subtract(double amount)
subtract
public Decimal subtract(Decimal decimal)
times
public Decimal times(int value)
dividedBy
public Decimal dividedBy(int value)
greaterThan
public boolean greaterThan(Decimal decimal)
lessThan
public boolean lessThan(Decimal decimal)
notEqual
public boolean notEqual(Decimal decimal)
equals
public boolean equals(Decimal decimal)
doubleValue
public double doubleValue()
floatValue
public float floatValue()
intValue
public int intValue()
longValue
public long longValue()