public class TraderState extends BaseTavernPerson implements ITrader
isPresentPropertyisPresentProperty| Modifier and Type | Field and Description |
|---|---|
private BaseTradePerson |
tradePerson |
| Constructor and Description |
|---|
TraderState() |
| Modifier and Type | Method and Description |
|---|---|
int |
getAmount()
Amount of the ware that is to be delivered.
|
int |
getAvgPricePerItem()
Get the price of a single item
|
IWare |
getWare()
The ware the broker is to be delivered.
|
void |
setAmount(int amount)
Define the amount of the ware to be delivered in the ware
specific size.
|
void |
setAvgPricePerItem(int avgPricePerItem)
Define the average price per item.
|
void |
setWare(IWare ware)
Define the ware the broker expects to be delivered.
|
arrive, getNumberOfDaysSinceArrival, isPresent, isPresentProperty, leaveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTradePersonarrive, getArrivalDate, getMaxDaysAbsent, getMaxDaysPresent, getNumberOfDaysSinceArrival, isPresent, isPresentProperty, leave, setCity@Autowired @Qualifier(value="baseTradePerson") private BaseTradePerson tradePerson
public IWare getWare()
ITradePersongetWare in interface ITradePersonpublic void setWare(IWare ware)
setWare in interface ITradePersonware - public int getAmount()
ITradePersongetAmount in interface ITradePersonpublic int getAvgPricePerItem()
ITradePersongetAvgPricePerItem in interface ITradePersonpublic void setAmount(int amount)
setAmount in interface ITradePersonamount - public void setAvgPricePerItem(int avgPricePerItem)
setAvgPricePerItem in interface ITradePersonCopyright © 2011-2016 Sahits GmbH. All Rights Reserved.