Class StockMarketOffer
java.lang.Object
org.rspeer.game.component.stockmarket.StockMarketOffer
- All Implemented Interfaces:
StockMarketable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface StockMarketable
StockMarketable.Type -
Constructor Summary
ConstructorsConstructorDescriptionStockMarketOffer(StockMarketable.Type type, int itemId, org.rspeer.commons.IntToIntFunction price, IntSupplier quantity) -
Method Summary
-
Constructor Details
-
StockMarketOffer
public StockMarketOffer(StockMarketable.Type type, int itemId, org.rspeer.commons.IntToIntFunction price, IntSupplier quantity)
-
-
Method Details
-
getItemId
public int getItemId() -
getType
- Specified by:
getTypein interfaceStockMarketable
-
createTransaction
-
createAndCollectTransaction
public CompletableFuture<StockMarketTransaction> createAndCollectTransaction(StockMarketTransaction.CollectionAction action) -
createAndCollectAll
-
getTransaction
-