| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
ObjectOrder
public class Order
An order (mapping from commdities to integers). CS 537, Spring 2007, Project 2.
| Constructor Summary | |
|---|---|
| Order()Creates a new Order with all amounts zero. | |
| Method Summary | |
|---|---|
|  void | change(Grain g,
       int diff)Changes the mount of "g" by "diff". | 
|  Order | copy()Returns a copy of this Order. | 
|  int | get(Grain g)Gets the amount of "g" in this order. | 
|  void | set(Grain g,
    int n)Sets the amount of "g" to "n". | 
|  String | toString()Returns a readable version of this order. | 
| Methods inherited from class Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public Order()
| Method Detail | 
|---|
public String toString()
toString in class Objectpublic int get(Grain g)
g - the grain
public void set(Grain g,
                int n)
g - a grainn - the amount of grain g
public void change(Grain g,
                   int diff)
g - a graindiff - the change in the amount of grain gpublic Order copy()
| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||