JML

Uses of Interface
org.jmlspecs.samples.prelimdesign.MoneyOps

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 MoneyOps.plus(Money m2)
           
abstract  MoneyOps MoneyOps.minus(Money m2)
           
abstract  MoneyOps MoneyOps.scaleBy(double factor)
           
 MoneyOps Account.balance()
           
 MoneyOps USMoney.plus(Money 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

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.