public interface InstrumentCategory extends BusinessObject, ValueStructure.Item
Modifier and Type | Interface and Description |
---|---|
static class |
InstrumentCategory.Logic |
Modifier and Type | Method and Description |
---|---|
List<? extends Holding<? extends Portfolio,? extends InstrumentCategory>> |
getCategoryHoldings() |
List<? extends InstrumentCategory> |
getChildren() |
List<? extends Holding<? extends PortfolioProfile,? extends InstrumentCategory>> |
getHoldingStructures() |
List<? extends Instrument> |
getInstruments() |
InstrumentCategory |
getParent() |
boolean |
isLeaf() |
boolean |
isRoot() |
toDisplayString
getAggregatedAmount, getAggregatedQuantity, getAggregationContents, getName
List<? extends Holding<? extends Portfolio,? extends InstrumentCategory>> getCategoryHoldings()
List<? extends InstrumentCategory> getChildren()
List<? extends Holding<? extends PortfolioProfile,? extends InstrumentCategory>> getHoldingStructures()
List<? extends Instrument> getInstruments()
InstrumentCategory getParent()
boolean isLeaf()
getChildren()
returns null or an empty listboolean isRoot()
getParent()
returns null or "this"