public class MaterialTransaction extends ListTransaction
Class MaterialTransaction. Provides materialtransaction functionality for the Hytale server.
java.lang.Object > ListTransaction > MaterialTransaction
Field Summary
slotTransactions
final
List
slotTransactions
Field slotTransactions.
iterator
final
Iterator
iterator
Field iterator.
Method Detail
MaterialTransaction
public
public
MaterialTransaction
(final boolean succeeded, @Nonnull final ActionType action, @Nonnull final MaterialQuantity material, final int remainder, final boolean allOrNothing, final boolean exactAmount, final boolean filter, @Nonnull final List slotTransactions)
Method MaterialTransaction.
- Parameters:
final booleansucceeded@Nonnull final ActionTypeaction@Nonnull final MaterialQuantitymaterialfinal intremainderfinal booleanallOrNothingfinal booleanexactAmountfinal booleanfilter@Nonnull final ListslotTransactions
getRemainder
public
int
getRemainder
()
Method getRemainder.
isAllOrNothing
public
boolean
isAllOrNothing
()
Method isAllOrNothing.
isExactAmount
public
boolean
isExactAmount
()
Method isExactAmount.
isFilter
public
boolean
isFilter
()
Method isFilter.
toParent
public
MaterialTransaction
toParent
(final ItemContainer parent, final short start, final ItemContainer container)
Method toParent.
- Parameters:
final ItemContainerparentfinal shortstartfinal ItemContainercontainer
fromParent
public
MaterialTransaction
fromParent
(final ItemContainer parent, final short start, @Nonnull final ItemContainer container)
Method fromParent.
- Parameters:
final ItemContainerparentfinal shortstart@Nonnull final ItemContainercontainer
toString
public
String
toString
()
Method toString.