public class ValidatedPortfolioLineImpl extends Object implements ValidatedPortfolioLine
| Constructor and Description |
|---|
ValidatedPortfolioLineImpl(ExistingPortfolioLine line,
Results results) |
| Modifier and Type | Method and Description |
|---|---|
void |
addIssue(Severity sev,
String ruleName,
String message) |
BigDecimal |
getAllocationWeight() |
String |
getAssetCode() |
String |
getAssetName() |
List<RuleIssue> |
getIssues() |
BigDecimal |
getPriceInPortfolioCcy() |
BigDecimal |
getQuantity() |
BigDecimal |
getValueInPortfolioCcy() |
boolean |
isValid() |
void |
setAllocationWeight(BigDecimal allocationWeight) |
String |
toString() |
public ValidatedPortfolioLineImpl(ExistingPortfolioLine line, Results results)
public String getAssetCode()
getAssetCode in interface ExistingPortfolioLinepublic String getAssetName()
getAssetName in interface ExistingPortfolioLinepublic BigDecimal getQuantity()
getQuantity in interface ExistingPortfolioLinepublic BigDecimal getPriceInPortfolioCcy()
getPriceInPortfolioCcy in interface ExistingPortfolioLinepublic BigDecimal getValueInPortfolioCcy()
getValueInPortfolioCcy in interface ExistingPortfolioLinepublic BigDecimal getAllocationWeight()
getAllocationWeight in interface ValidatedPortfolioLinepublic void setAllocationWeight(BigDecimal allocationWeight)
setAllocationWeight in interface ValidatedPortfolioLinepublic void addIssue(Severity sev, String ruleName, String message)
addIssue in interface ValidatedPortfolioLinepublic boolean isValid()
isValid in interface ValidatedPortfolioLinepublic List<RuleIssue> getIssues()
getIssues in interface ValidatedPortfolioLineCopyright © 2006–2022 Appendium - Portfolio Financing Platform. All rights reserved.