Dresden OCL Toolkit

tudresden.ocl.test.royloy
Class Transaction

java.lang.Object
  extended bytudresden.ocl.test.royloy.RLObject
      extended bytudresden.ocl.test.royloy.Transaction
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Burning, Earning

public class Transaction
extends RLObject

See Also:
Serialized Form

Field Summary
 CustomerCard card
           
 Date date
           
 LoyaltyAccount loyaltyAccount
           
 int points
           
 Service service
           
 
Fields inherited from class tudresden.ocl.test.royloy.RLObject
allObjects, description, id, idCounter, popFile
 
Constructor Summary
Transaction(String description)
           
 
Method Summary
 boolean assertTrue()
           
 LoyaltyProgram program()
           
 
Methods inherited from class tudresden.ocl.test.royloy.RLObject
assertAll, getID, getObjectWithID, loadPopFile, main, report, setIDCounter, storePopFile, toString, toXString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

points

public int points

date

public Date date

card

public CustomerCard card

service

public Service service

loyaltyAccount

public LoyaltyAccount loyaltyAccount
Constructor Detail

Transaction

public Transaction(String description)
Method Detail

program

public LoyaltyProgram program()

assertTrue

public boolean assertTrue()
Specified by:
assertTrue in class RLObject

Dresden OCL Toolkit

Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.