data class Contract : Debuggable
| Contract(from: TradeEntity, to: TradeEntity, tradeable: Tradeable, quantity: Int, path: Path?) | 
| var debug: Boolean | |
| val from: TradeEntity | |
| val path: Path? | |
| val quantity: Int | |
| val to: TradeEntity | |
| val tradeable: Tradeable | 
| fun execute(): Boolean | |
| fun toString(): String | |
| fun void(): Unit | 
| open fun debug(message: String): Unit |