Class PortfolioRiskResult.AssetResult
java.lang.Object
neqsim.process.safety.risk.portfolio.PortfolioRiskResult.AssetResult
- All Implemented Interfaces:
Serializable
- Enclosing class:
PortfolioRiskResult
Asset-level result.
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubledoubledoubledoubledoublevoidsetAssetId(String id) voidsetAssetName(String name) voidsetAvailability(double avail) voidsetContributionToPortfolioRisk(double contrib) voidsetExpectedLoss(double loss) voidsetExpectedProduction(double prod) voidsetMaxProduction(double prod) voidsetP90Loss(double loss) toMap()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
assetId
-
assetName
-
maxProduction
private double maxProduction -
expectedProduction
private double expectedProduction -
availability
private double availability -
expectedLoss
private double expectedLoss -
p90Loss
private double p90Loss -
contributionToPortfolioRisk
private double contributionToPortfolioRisk
-
-
Constructor Details
-
AssetResult
public AssetResult()
-
-
Method Details
-
getAssetId
-
setAssetId
-
getAssetName
-
setAssetName
-
getMaxProduction
public double getMaxProduction() -
setMaxProduction
public void setMaxProduction(double prod) -
getExpectedProduction
public double getExpectedProduction() -
setExpectedProduction
public void setExpectedProduction(double prod) -
getAvailability
public double getAvailability() -
setAvailability
public void setAvailability(double avail) -
getExpectedLoss
public double getExpectedLoss() -
setExpectedLoss
public void setExpectedLoss(double loss) -
getP90Loss
public double getP90Loss() -
setP90Loss
public void setP90Loss(double loss) -
getContributionToPortfolioRisk
public double getContributionToPortfolioRisk() -
setContributionToPortfolioRisk
public void setContributionToPortfolioRisk(double contrib) -
toMap
-