|
addContract
|
fun addContract(contract: Contract): Unit |
|
building
|
fun building(): Building? |
|
createContract
|
fun createContract(otherTradeEntity: TradeEntity, tradeable: Tradeable, quantity: Int, path: Path): Unit |
|
currentQuantityForSale
|
fun currentQuantityForSale(tradeable: Tradeable): Int |
|
currentQuantityWanted
|
fun currentQuantityWanted(tradeable: Tradeable): Int |
|
description
|
fun description(): String? |
|
hasAnyContracts
|
fun hasAnyContracts(): Boolean |
|
transferInventory
|
fun transferInventory(to: TradeEntity, tradeable: Tradeable, quantity: Int): Int |
|
voidContractsWith
|
fun voidContractsWith(otherTradeEntity: TradeEntity): Unit |