| 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Class Summary | |
|---|---|
| Account | A moneytary account that can be owned by a trader or specialist. | 
| AccountHolder | representing the entity that can own an Account. | 
| Shout | A class representing a shout in an auction. | 
| Shout.MutableShout | A Shout that is publically mutable. | 
| Specialist | Each instance of this class represents a specialist/market. | 
| Trader | Each instance of this class represents a trading agent. | 
| Transaction | This class records a match between an ask and a bid. | 
| Exception Summary | |
|---|---|
| AuctionException | An AuctionException indicates a problem in running auctions, but will not
 cause the simulation to behave abnormally as an AuctionError will do. | 
| IllegalShoutException | This exception is thrown by auctioneers when a shout placed in an auction is illegal under the rules of the auction, or by the game server when it finds a shout request is invalid, e.g. | 
| IllegalShoutInTransactionException | This exception is thrown by the game server when it finds a transaction request attempts to match an invalid shout. | 
| IllegalTransactionException | This exception is thrown by the game server when it finds a transaction request is invalid. | 
| IllegalTransactionPriceException | This exception is thrown by the game server when it finds a transaction request has an invalid transaction price. | 
| InvalidChargeException | This exception is thrown by game server when a charge made by a specialist is invalid. | 
| Error Summary | |
|---|---|
| AuctionError | An AuctionError indicates a serious problem in running auctions, and will cause the simulation to behave abnormally. | 
Basic classes for trading.
  | 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||