| MoneyWiseXAnalysisSecurityBucket(MoneyWiseXAnalysis, MoneyWiseXAnalysisSecurityBucket, OceanusDate) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| MoneyWiseXAnalysisSecurityBucket(MoneyWiseXAnalysis, MoneyWiseXAnalysisSecurityBucket, OceanusDateRange) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| recordSecurityPrice() |   | 39% |   | 20% | 5 | 6 | 10 | 17 | 0 | 1 |
| calculateDeltas() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| adjustFunded(OceanusMoney) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getAttributeValue(MoneyWiseXAnalysisSecurityAttr) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| ensureStartDate(OceanusDate) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| adjustToBase() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPreviousValuesForEvent(MoneyWiseXAnalysisEvent) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDeltaForEvent(MoneyWiseXAnalysisEvent, MoneyWiseXAnalysisSecurityAttr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMoneyDeltaForEvent(MoneyWiseXAnalysisEvent, MoneyWiseXAnalysisSecurityAttr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUnitsDeltaForEvent(MoneyWiseXAnalysisEvent, MoneyWiseXAnalysisSecurityAttr) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSecurityName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDateRange() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| adjustValuation() |   | 92% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| formatObject(OceanusDataFormatter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPortfolio() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSecurityType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnalysis() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHistoryMap() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| MoneyWiseXAnalysisSecurityBucket(MoneyWiseXAnalysis, MoneyWiseSecurityHolding) |   | 98% |   | 83% | 1 | 4 | 0 | 28 | 0 | 1 |
| getDataFieldSet() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| calculateUnrealisedGains() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| valueAsset() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| adjustUnits(OceanusUnits) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| adjustResidualCost(OceanusMoney) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| adjustRealisedGains(OceanusMoney) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| adjustDividend(OceanusMoney) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getDeltaValuation() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getDeltaUnrealisedGains() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| recordExchangeRate() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| registerEvent(MoneyWiseXAnalysisEvent) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getValuesForEvent(MoneyWiseXAnalysisEvent) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setValue(MoneyWiseXAnalysisSecurityAttr, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getValue(MoneyWiseXAnalysisSecurityAttr) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBucketId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDecoratedName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIndexedId() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIdle() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isActive() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSecurityHolding() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSecurity() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCurrency() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isForeignCurrency() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStockOption() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValues() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getBaseValues() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |