|
|||||||||
| 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 | ||||||||