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

All Known Subinterfaces:
QuantityPriceAmountContent<C,I>

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

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 ContentStructure.Container
           
static interface ContentStructure.Item
           
 
Method Summary
 C getContentContainer()
           
 I getContentItem()
           
 

Method Detail

getContentContainer

C getContentContainer()

getContentItem

I getContentItem()