Uses of Interface

Packages that use MoneyOps
org.jmlspecs.samples.prelimdesign This package contains samples of JML specifications from the paper Preliminary Design of JML

Uses of MoneyOps in org.jmlspecs.samples.prelimdesign

Classes in org.jmlspecs.samples.prelimdesign that implement MoneyOps
 class USMoney

Fields in org.jmlspecs.samples.prelimdesign declared as MoneyOps
protected  MoneyOps Account.credit_
private  MoneyOps PlusAccount.checkingPart

Methods in org.jmlspecs.samples.prelimdesign that return MoneyOps
abstract  MoneyOps m2)
abstract  MoneyOps MoneyOps.minus(Money m2)
abstract  MoneyOps MoneyOps.scaleBy(double factor)
 MoneyOps Account.balance()
 MoneyOps m2)
 MoneyOps USMoney.minus(Money m2)
 MoneyOps USMoney.scaleBy(double factor)

Methods in org.jmlspecs.samples.prelimdesign with parameters of type MoneyOps
 void Account.deposit(MoneyOps amt)
 void Account.withdraw(MoneyOps amt)
 void PlusAccount.withdraw(MoneyOps amt)
 void PlusAccount.deposit(MoneyOps amt)
 void PlusAccount.depositToChecking(MoneyOps amt)
 void PlusAccount.payCheck(MoneyOps amt)

Constructors in org.jmlspecs.samples.prelimdesign with parameters of type MoneyOps
Account(MoneyOps amt, String own)
PlusAccount(MoneyOps sav, MoneyOps chk, String own)


JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.