public class StretchRepresentationSpec
extends java.lang.Object
Constructor and Description |
---|
StretchRepresentationSpec(java.lang.String strName,
java.lang.String strLatentStateID,
java.lang.String strLatentStateQuantificationMetric,
CalibratableComponent[] aCalibComp,
java.lang.String[] astrManifestMeasure,
double[] adblQuote,
TurnListDiscountFactor tldf)
StretchRepresentationSpec constructor
|
Modifier and Type | Method and Description |
---|---|
static StretchRepresentationSpec |
CreateStretchBuilderSet(java.lang.String strName,
java.lang.String strLatentStateID,
java.lang.String strLatentStateQuantificationMetric,
CalibratableComponent[] aCalibComp,
java.lang.String strManifestMeasure,
double[] adblQuote,
TurnListDiscountFactor tldf)
Make a StretchRepresentationSpec instance from the given components, quotes, and the measure.
|
CalibratableComponent[] |
getCalibComp()
Retrieve the Array of the Calibratable Components
|
CalibratableComponent |
getCalibComp(int iIndex)
Retrieve the Calibration Component corresponding to the given Instrument index
|
LatentStateMetricMeasure[] |
getLSMM()
Retrieve the Array of Latent State Metric Measures
|
LatentStateMetricMeasure |
getLSMM(int iIndex)
Retrieve the LSMM corresponding to the given Instrument index
|
java.lang.String |
getName()
Retrieve the Stretch Name
|
public StretchRepresentationSpec(java.lang.String strName, java.lang.String strLatentStateID, java.lang.String strLatentStateQuantificationMetric, CalibratableComponent[] aCalibComp, java.lang.String[] astrManifestMeasure, double[] adblQuote, TurnListDiscountFactor tldf) throws java.lang.Exception
strName
- Stretch NamestrLatentStateID
- Latest State IDstrLatentStateQuantificationMetric
- Latent State Quantifier MetricaCalibComp
- Array of the Calibration ComponentsastrManifestMeasure
- Array of the Product Manifest MeasuresadblQuote
- Array of Quotestldf
- Turn List Discount Factorjava.lang.Exception
- Thrown if the inputs are invalidpublic static final StretchRepresentationSpec CreateStretchBuilderSet(java.lang.String strName, java.lang.String strLatentStateID, java.lang.String strLatentStateQuantificationMetric, CalibratableComponent[] aCalibComp, java.lang.String strManifestMeasure, double[] adblQuote, TurnListDiscountFactor tldf)
strName
- Stretch NamestrLatentStateID
- Latest State IDstrLatentStateQuantificationMetric
- Latent State Quantifier MetricaCalibComp
- Array of the Calibration ComponentsstrManifestMeasure
- Product Manifest MeasuresadblQuote
- Array of Quotestldf
- Turn List Discount Factorjava.lang.Exception
- Thrown if the inputs are invalidpublic java.lang.String getName()
public CalibratableComponent[] getCalibComp()
public LatentStateMetricMeasure[] getLSMM()
public LatentStateMetricMeasure getLSMM(int iIndex)
iIndex
- The Instrument indexpublic CalibratableComponent getCalibComp(int iIndex)
iIndex
- The Instrument index