Class MuleHandleEvent.State
- java.lang.Object
-
- net.eternalclient.api.events.muling.MuleHandleEvent.State
-
- Enclosing class:
- MuleHandleEvent
public class MuleHandleEvent.State extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description intactionTimeoutMuleRequestMessageactiveRequestMuleHandleEventinstanceCustomPaintitemPaintjava.util.HashMap<java.lang.Integer,java.lang.Integer>itemsGivenjava.util.concurrent.CopyOnWriteArrayList<java.lang.String>itemsGivenPaintjava.util.HashMap<java.lang.Integer,java.lang.Integer>itemsReceivedjava.util.concurrent.CopyOnWriteArrayList<java.lang.String>itemsReceivedPaintCustomPaintmainPaintMuleClientmuleClientCustomPaintofferedPaintintownedCoinsintqueueSizejava.util.function.Consumer<RequestCompleted>requestCompletedConsumerCustomPaintrequiredPaintTimerstartTimerCustomPainttradePaintinttradesCompletedinttradesFailedTimertradeTimerbooleanupdatedItemsdoubleusdRatelongvalidatedRequestsAtintwealthGivenintwealthReceived
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetActionTimeout()MuleRequestMessagegetActiveRequest()MuleHandleEventgetInstance()CustomPaintgetItemPaint()java.util.HashMap<java.lang.Integer,java.lang.Integer>getItemsGiven()java.util.concurrent.CopyOnWriteArrayList<java.lang.String>getItemsGivenPaint()java.util.HashMap<java.lang.Integer,java.lang.Integer>getItemsReceived()java.util.concurrent.CopyOnWriteArrayList<java.lang.String>getItemsReceivedPaint()CustomPaintgetMainPaint()MuleClientgetMuleClient()CustomPaintgetOfferedPaint()intgetOwnedCoins()intgetQueueSize()java.util.function.Consumer<RequestCompleted>getRequestCompletedConsumer()CustomPaintgetRequiredPaint()TimergetStartTimer()CustomPaintgetTradePaint()intgetTradesCompleted()intgetTradesFailed()TimergetTradeTimer()doublegetUsdRate()longgetValidatedRequestsAt()intgetWealthGiven()intgetWealthReceived()booleanisUpdatedItems()voidsetActionTimeout(int actionTimeout)voidsetActiveRequest(MuleRequestMessage activeRequest)voidsetInstance(MuleHandleEvent instance)voidsetItemPaint(CustomPaint itemPaint)voidsetItemsGiven(java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsGiven)voidsetItemsGivenPaint(java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsGivenPaint)voidsetItemsReceived(java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsReceived)voidsetItemsReceivedPaint(java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsReceivedPaint)voidsetMainPaint(CustomPaint mainPaint)voidsetMuleClient(MuleClient muleClient)voidsetOfferedPaint(CustomPaint offeredPaint)voidsetOwnedCoins(int ownedCoins)voidsetQueueSize(int queueSize)voidsetRequestCompletedConsumer(java.util.function.Consumer<RequestCompleted> requestCompletedConsumer)voidsetRequiredPaint(CustomPaint requiredPaint)voidsetStartTimer(Timer startTimer)voidsetTradePaint(CustomPaint tradePaint)voidsetTradesCompleted(int tradesCompleted)voidsetTradesFailed(int tradesFailed)voidsetTradeTimer(Timer tradeTimer)voidsetUpdatedItems(boolean updatedItems)voidsetUsdRate(double usdRate)voidsetValidatedRequestsAt(long validatedRequestsAt)voidsetWealthGiven(int wealthGiven)voidsetWealthReceived(int wealthReceived)
-
-
-
Field Detail
-
instance
public MuleHandleEvent instance
-
itemsReceivedPaint
public java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsReceivedPaint
-
itemsGivenPaint
public java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsGivenPaint
-
itemsReceived
public java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsReceived
-
itemsGiven
public java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsGiven
-
queueSize
public int queueSize
-
requestCompletedConsumer
public java.util.function.Consumer<RequestCompleted> requestCompletedConsumer
-
startTimer
public Timer startTimer
-
tradeTimer
public Timer tradeTimer
-
muleClient
public MuleClient muleClient
-
itemPaint
public CustomPaint itemPaint
-
activeRequest
public MuleRequestMessage activeRequest
-
tradePaint
public CustomPaint tradePaint
-
requiredPaint
public CustomPaint requiredPaint
-
offeredPaint
public CustomPaint offeredPaint
-
validatedRequestsAt
public long validatedRequestsAt
-
updatedItems
public boolean updatedItems
-
actionTimeout
public int actionTimeout
-
tradesCompleted
public int tradesCompleted
-
tradesFailed
public int tradesFailed
-
ownedCoins
public int ownedCoins
-
usdRate
public double usdRate
-
wealthReceived
public int wealthReceived
-
wealthGiven
public int wealthGiven
-
mainPaint
public CustomPaint mainPaint
-
-
Method Detail
-
getInstance
public MuleHandleEvent getInstance()
-
getItemsReceivedPaint
public java.util.concurrent.CopyOnWriteArrayList<java.lang.String> getItemsReceivedPaint()
-
getItemsGivenPaint
public java.util.concurrent.CopyOnWriteArrayList<java.lang.String> getItemsGivenPaint()
-
getItemsReceived
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getItemsReceived()
-
getItemsGiven
public java.util.HashMap<java.lang.Integer,java.lang.Integer> getItemsGiven()
-
getQueueSize
public int getQueueSize()
-
getRequestCompletedConsumer
public java.util.function.Consumer<RequestCompleted> getRequestCompletedConsumer()
-
getStartTimer
public Timer getStartTimer()
-
getTradeTimer
public Timer getTradeTimer()
-
getMuleClient
public MuleClient getMuleClient()
-
getItemPaint
public CustomPaint getItemPaint()
-
getActiveRequest
public MuleRequestMessage getActiveRequest()
-
getTradePaint
public CustomPaint getTradePaint()
-
getRequiredPaint
public CustomPaint getRequiredPaint()
-
getOfferedPaint
public CustomPaint getOfferedPaint()
-
getValidatedRequestsAt
public long getValidatedRequestsAt()
-
isUpdatedItems
public boolean isUpdatedItems()
-
getActionTimeout
public int getActionTimeout()
-
getTradesCompleted
public int getTradesCompleted()
-
getTradesFailed
public int getTradesFailed()
-
getOwnedCoins
public int getOwnedCoins()
-
getUsdRate
public double getUsdRate()
-
getWealthReceived
public int getWealthReceived()
-
getWealthGiven
public int getWealthGiven()
-
getMainPaint
public CustomPaint getMainPaint()
-
setInstance
public void setInstance(MuleHandleEvent instance)
-
setItemsReceivedPaint
public void setItemsReceivedPaint(java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsReceivedPaint)
-
setItemsGivenPaint
public void setItemsGivenPaint(java.util.concurrent.CopyOnWriteArrayList<java.lang.String> itemsGivenPaint)
-
setItemsReceived
public void setItemsReceived(java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsReceived)
-
setItemsGiven
public void setItemsGiven(java.util.HashMap<java.lang.Integer,java.lang.Integer> itemsGiven)
-
setQueueSize
public void setQueueSize(int queueSize)
-
setRequestCompletedConsumer
public void setRequestCompletedConsumer(java.util.function.Consumer<RequestCompleted> requestCompletedConsumer)
-
setStartTimer
public void setStartTimer(Timer startTimer)
-
setTradeTimer
public void setTradeTimer(Timer tradeTimer)
-
setMuleClient
public void setMuleClient(MuleClient muleClient)
-
setItemPaint
public void setItemPaint(CustomPaint itemPaint)
-
setActiveRequest
public void setActiveRequest(MuleRequestMessage activeRequest)
-
setTradePaint
public void setTradePaint(CustomPaint tradePaint)
-
setRequiredPaint
public void setRequiredPaint(CustomPaint requiredPaint)
-
setOfferedPaint
public void setOfferedPaint(CustomPaint offeredPaint)
-
setValidatedRequestsAt
public void setValidatedRequestsAt(long validatedRequestsAt)
-
setUpdatedItems
public void setUpdatedItems(boolean updatedItems)
-
setActionTimeout
public void setActionTimeout(int actionTimeout)
-
setTradesCompleted
public void setTradesCompleted(int tradesCompleted)
-
setTradesFailed
public void setTradesFailed(int tradesFailed)
-
setOwnedCoins
public void setOwnedCoins(int ownedCoins)
-
setUsdRate
public void setUsdRate(double usdRate)
-
setWealthReceived
public void setWealthReceived(int wealthReceived)
-
setWealthGiven
public void setWealthGiven(int wealthGiven)
-
setMainPaint
public void setMainPaint(CustomPaint mainPaint)
-
-