ResourceTransaction

public class ResourceTransaction extends ListTransaction

Class ResourceTransaction. Provides resourcetransaction functionality for the Hytale server.

java.lang.Object > ListTransaction > ResourceTransaction

Field Summary

slotTransactions

final List slotTransactions

Field slotTransactions.

iterator

final Iterator iterator

Field iterator.

Method Detail

ResourceTransaction

public public ResourceTransaction (final boolean succeeded, @Nonnull final ActionType action, @Nonnull final ResourceQuantity resource, final int remainder, final int consumed, final boolean allOrNothing, final boolean exactAmount, final boolean filter, @Nonnull final List slotTransactions)

Method ResourceTransaction.

Parameters:
final boolean succeeded
@Nonnull final ActionType action
@Nonnull final ResourceQuantity resource
final int remainder
final int consumed
final boolean allOrNothing
final boolean exactAmount
final boolean filter
@Nonnull final List slotTransactions

getAction

public ActionType getAction ()

Method getAction.

getResource

public ResourceQuantity getResource ()

Method getResource.

getRemainder

public int getRemainder ()

Method getRemainder.

getConsumed

public int getConsumed ()

Method getConsumed.

isAllOrNothing

public boolean isAllOrNothing ()

Method isAllOrNothing.

isExactAmount

public boolean isExactAmount ()

Method isExactAmount.

isFilter

public boolean isFilter ()

Method isFilter.

toParent

public ResourceTransaction toParent (final ItemContainer parent, final short start, final ItemContainer container)

Method toParent.

Parameters:
final ItemContainer parent
final short start
final ItemContainer container

fromParent

public ResourceTransaction fromParent (final ItemContainer parent, final short start, @Nonnull final ItemContainer container)

Method fromParent.

Parameters:
final ItemContainer parent
final short start
@Nonnull final ItemContainer container

toString

public String toString ()

Method toString.