public class InvestmentSolution extends AbstractPersistable implements org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>
id| Constructor and Description |
|---|
InvestmentSolution() |
| Modifier and Type | Method and Description |
|---|---|
long |
calculateExpectedReturnMicros()
Not incremental
|
long |
calculateStandardDeviationMicros()
Not incremental
|
long |
calculateStandardDeviationSquaredFemtos()
Not incremental
|
List<AssetClassAllocation> |
getAssetClassAllocationList() |
List<AssetClass> |
getAssetClassList() |
InvestmentParametrization |
getParametrization() |
Collection<? extends Object> |
getProblemFacts() |
org.optaplanner.core.api.domain.valuerange.CountableValueRange<Long> |
getQuantityMillisRange() |
List<Region> |
getRegionList() |
org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore |
getScore() |
void |
setAssetClassAllocationList(List<AssetClassAllocation> assetClassAllocationList) |
void |
setAssetClassList(List<AssetClass> assetClassList) |
void |
setParametrization(InvestmentParametrization parametrization) |
void |
setRegionList(List<Region> regionList) |
void |
setScore(org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore score) |
compareTo, getId, setId, toStringpublic InvestmentParametrization getParametrization()
public void setParametrization(InvestmentParametrization parametrization)
public List<AssetClass> getAssetClassList()
public void setAssetClassList(List<AssetClass> assetClassList)
public List<AssetClassAllocation> getAssetClassAllocationList()
public void setAssetClassAllocationList(List<AssetClassAllocation> assetClassAllocationList)
public org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore getScore()
getScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>public void setScore(org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore score)
setScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>public org.optaplanner.core.api.domain.valuerange.CountableValueRange<Long> getQuantityMillisRange()
public Collection<? extends Object> getProblemFacts()
getProblemFacts in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>public long calculateExpectedReturnMicros()
public long calculateStandardDeviationMicros()
public long calculateStandardDeviationSquaredFemtos()
Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.