package data;

/**
  * Helper interface used to determine the value of a {@link DataBasketEntry} when
  * summing up {@link DataBasket DataBaskets}.
  *
  * @author Steffen Zschaler
  * @version 2.0 14/06/1999
  * @since v2.0
  */
public interface BasketEntryValue {

  /**
    * Get a {@link DataBasketEntry}'s value.
    *
    * @param dbe the DataBasketEntry to be evaluated.
    *
    * @return the value of the DataBasketEntry.
    *
    * @override Always
    */
  public Value getEntryValue (DataBasketEntry dbe);
}