001 package data; 002 003 /** 004 * Helper interface used to determine the value of a {@link DataBasketEntry} when 005 * summing up {@link DataBasket DataBaskets}. 006 * 007 * @author Steffen Zschaler 008 * @version 2.0 14/06/1999 009 * @since v2.0 010 */ 011 public interface BasketEntryValue { 012 013 /** 014 * Get a {@link DataBasketEntry}'s value. 015 * 016 * @param dbe the DataBasketEntry to be evaluated. 017 * 018 * @return the value of the DataBasketEntry. 019 * 020 * @override Always 021 */ 022 public Value getEntryValue(DataBasketEntry dbe); 023 }