data
Interface MoneyBag
- All Superinterfaces:
- Cloneable, Comparable<Object>, CountingStock<StockItemImpl,CurrencyItemImpl>, DataBasketEntryDestination, DataBasketEntrySource, Nameable, Serializable, Stock<StockItemImpl,CurrencyItemImpl>, StockItem
- All Known Implementing Classes:
- MoneyBagFilter, MoneyBagImpl
public interface MoneyBag
- extends CountingStock<StockItemImpl,CurrencyItemImpl>
Tag interface marking CountingStocks that work together with
Currencies.
- Since:
- v2.0
- Author:
- Steffen Zschaler
| Methods inherited from interface data.Stock |
add, addStock, contains, contains, containsStock, countItems, fillStockWithValue, get, getCatalog, iterator, keySet, remove, remove, size, sumStock |
transferMoney
void transferMoney(MoneyBag mbDest,
DataBasket db,
NumberValue nvAmount)
- Tries to transfer money from this DataBasket into another one.
- Parameters:
mbDest - the MoneyBag to transfer the money todb - a transaction DataBasketnvAmount - the amount of money to transfer