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