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 }