package data; /** * Tag interface that identifies StoringStocks. * * <p>StoringStocks are Stocks that, in contrast to {@link CountingStock CountingStocks}, actually store a * record for each object in the Stock. An example of an application of StoringStock might be a car vendor. * For each red Porsche on sale there will be a distinct record in the car vendor's Stock, denoting, e.g., * the car's chassis number, etc.</p> * * <p>StoringStocks are also needed when building nested Stocks.</p> * * @author Steffen Zschaler * @version 2.0 18/08/1999 * @since v0.5 */ public interface StoringStock extends Stock { }