com.diasparsoftware.java.util
Class Money
java.lang.Object
com.diasparsoftware.java.util.Money
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable, java.io.Serializable
- public class Money
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable, java.lang.Comparable
- See Also:
- Serialized Form
Constructor Summary |
Money()
|
Money(int cents)
|
Money(int dollars,
int cents)
|
Money(java.lang.String moneyAsString)
|
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
ZERO
public static Money ZERO
Money
public Money()
Money
public Money(int cents)
Money
public Money(int dollars,
int cents)
Money
public Money(java.lang.String moneyAsString)
throws java.text.ParseException
cents
public static Money cents(int cents)
dollars
public static Money dollars(int dollars)
dollars
public static Money dollars(int dollars,
int cents)
parse
public static Money parse(java.lang.String moneyAsString)
add
public Money add(Money augend)
clone
public java.lang.Object clone()
equals
public boolean equals(java.lang.Object other)
hashCode
public int hashCode()
inCents
public int inCents()
isValid
public boolean isValid()
multipliedBy
public Money multipliedBy(int times)
multipliedBy
public Money multipliedBy(float times)
negate
public Money negate()
roundToNearestDollar
public Money roundToNearestDollar()
split
public java.util.List split(int nWays)
toString
public java.lang.String toString()
valueInCentsIs
public boolean valueInCentsIs(int expected)
compareTo
public int compareTo(java.lang.Object other)
- Specified by:
compareTo
in interface java.lang.Comparable
Copyright © 2003-2004 Diaspar Software Services, Inc.. All Rights Reserved.