org.ojalgo.type.structure
Interface QuantityPriceAmountContent<C extends QuantityPriceAmountContent.Container,I extends QuantityPriceAmountContent.Item>

All Superinterfaces:
ContentStructure<C,I>, QuantityPriceAmountStructure

public interface QuantityPriceAmountContent<C extends QuantityPriceAmountContent.Container,I extends QuantityPriceAmountContent.Item>
extends QuantityPriceAmountStructure, ContentStructure<C,I>

A ContentStructure represents some sort of content (that has a price). It has references to its Item (what is held) and Container (where is it held). Think of a ContentStructure.Container as a Portfolio and a ContentStructure.Item as an instrument/asset, but they really could be anything.

Author:
apete

Nested Class Summary
static interface QuantityPriceAmountContent.Container
           
static interface QuantityPriceAmountContent.Item
           
 
Method Summary
 
Methods inherited from interface org.ojalgo.type.structure.QuantityPriceAmountStructure
getAmount, getCurrency, getPrice, getQuantity
 
Methods inherited from interface org.ojalgo.type.structure.ContentStructure
getContentContainer, getContentItem