com.opttek.optquest
Class COptQuestLowerRequirement
java.lang.Object
com.opttek.optquest.COptQuestRequirement
com.opttek.optquest.COptQuestLowerRequirement
- Direct Known Subclasses:
- COptQuestPortfolioLowerRequirement
public class COptQuestLowerRequirement
- extends COptQuestRequirement
The COptQuestLowerRequirement defines a requirement that has a lower bound but
no upper bound. The OptQuest Engine considers the COptQuestLowerRequirement
to be feasible if lower bound <= requirement value
|
Method Summary |
java.lang.String |
GetType()
|
| Methods inherited from class com.opttek.optquest.COptQuestRequirement |
GetBestValue, GetCurrentValue, GetCurrentValue, GetLowerBound, GetName, GetNthBestValue, GetPortfolioMeasure, GetPortfolioStatistic, GetPortfolioStatisticValue, GetUpperBound, IsGoal, SetCurrentValue, SetCurrentValue, SetGoal, SetLowerBound, SetName, SetPortfolioMeasure, SetPortfolioStatistic, SetReplicationConfidence, SetTolerance, SetUpperBound |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COptQuestLowerRequirement
public COptQuestLowerRequirement(double lower)
- Constructor that sets the lower bound of the requirement.
- Parameters:
lower - a value between -pow(2,31) and +pow(2,31)-1
COptQuestLowerRequirement
public COptQuestLowerRequirement(java.lang.String name,
double lower)
- Constructor that assigns a name to the requirement and sets
the lower bound
- Parameters:
name - alphanumeric namelower - a value between -pow(2,31) and +pow(2,31)-1
COptQuestLowerRequirement
public COptQuestLowerRequirement()
- Default constructor
GetType
public java.lang.String GetType()
- Overrides:
GetType in class COptQuestRequirement