ABLE 2.0.0 07/02/2003 10:25:01

com.ibm.able.examples.rules
Class GroceryBag

java.lang.Object
  |
  +--com.ibm.able.examples.rules.GroceryBag
All Implemented Interfaces:
java.io.Serializable

public class GroceryBag
extends java.lang.Object
implements java.io.Serializable

A grocery bag has an id, and contains items sized small, medium, or large.

See Also:
Serialized Form

Field Summary
protected  int id
           
protected  int numLargeItems
           
protected  int numMediumItems
           
protected  int numSmallItems
           
 
Constructor Summary
GroceryBag()
           
 
Method Summary
 void addItem(Grocery item)
           
static java.lang.String Copyright()
          Determine the copyright of this class.
 java.util.Vector getContents()
           
 int getId()
           
 int getNumItems()
           
 int getNumLargeItems()
           
 int getNumMediumItems()
           
 boolean isFull()
           
 void removeItem(Grocery item)
           
static void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected int id

numSmallItems

protected int numSmallItems

numMediumItems

protected int numMediumItems

numLargeItems

protected int numLargeItems
Constructor Detail

GroceryBag

public GroceryBag()
Method Detail

addItem

public void addItem(Grocery item)

removeItem

public void removeItem(Grocery item)

getContents

public java.util.Vector getContents()

getNumLargeItems

public int getNumLargeItems()

getNumMediumItems

public int getNumMediumItems()

getNumItems

public int getNumItems()

getId

public int getId()

isFull

public boolean isFull()

reset

public static void reset()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Copyright

public static java.lang.String Copyright()
Determine the copyright of this class.
Returns:
A String containing this class's copyright statement.


ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003