public interface Change extends BusinessObject, QuantityPriceAmountStructure
Modifier and Type | Interface and Description |
---|---|
static class |
Change.Logic |
Modifier and Type | Method and Description |
---|---|
BigDecimal |
getCurrentAmount() |
InstrumentCategory |
getEffectiveCategory() |
BigDecimal |
getFutureAmount() |
Holding<? extends Portfolio,? extends Instrument> |
getHolding()
May return null; there may not be a corresponding holding
|
Limit |
getLimit() |
List<? extends Change> |
getMatchingChanges()
List of changes (regardless of work set) with the same portfolio
and instrument/category, but with different work set.
|
BigDecimal |
getSellShare() |
BigDecimal |
getSuggestedWeight() |
BigDecimal |
getTransactionAmount() |
String |
getType() |
WorkSetInstrument |
getWorkSetInstrument() |
WorkSetPortfolio |
getWorkSetPortfolio() |
boolean |
isLocked() |
toDisplayString
getAmount, getCurrency, getPrice, getQuantity
BigDecimal getCurrentAmount()
InstrumentCategory getEffectiveCategory()
BigDecimal getFutureAmount()
Holding<? extends Portfolio,? extends Instrument> getHolding()
Limit getLimit()
List<? extends Change> getMatchingChanges()
BigDecimal getSellShare()
BigDecimal getSuggestedWeight()
BigDecimal getTransactionAmount()
String getType()
WorkSetInstrument getWorkSetInstrument()
WorkSetPortfolio getWorkSetPortfolio()
boolean isLocked()