com.opttek.optquest
Class COptQuestLowerRequirement

java.lang.Object
  extended by com.opttek.optquest.COptQuestRequirement
      extended by 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


Constructor Summary
COptQuestLowerRequirement()
          Default constructor
COptQuestLowerRequirement(double lower)
          Constructor that sets the lower bound of the requirement.
COptQuestLowerRequirement(java.lang.String name, double lower)
          Constructor that assigns a name to the requirement and sets the lower bound
 
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
 

Constructor Detail

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 name
lower - a value between -pow(2,31) and +pow(2,31)-1

COptQuestLowerRequirement

public COptQuestLowerRequirement()
Default constructor

Method Detail

GetType

public java.lang.String GetType()
Overrides:
GetType in class COptQuestRequirement