Attributes | Name and Description |
---|---|
|
caplin.trading.derivation.TierDerivation()
|
Attributes | Name and Description |
---|---|
|
Array
getDerivedFields()
Returns a list of fields that are derived from this derivation. |
|
Array
getInputFields()
Returns a list of fields used as inputs to the Derivation. |
|
void
recalculateDerivedFields(caplin.trading.trademodel.DataHolderWrapper oData)
Recalculates the bid and ask price and updates the specified DataHolder with these derived fields. |
►
caplin.trading.derivation.TierDerivation()
►
Array
getDerivedFields()
Returns a list of fields that are derived from this derivation. These fields may be required as input fields to another derivation, and will be appended to the dataHolder when recalculateDerivedFields is called.
►
Array
getInputFields()
Returns a list of fields used as inputs to the Derivation. The input fields of one derivation may be the derived fields of another derivation, and thus will determine the order in which the derivations will be performed.
►
void
recalculateDerivedFields(caplin.trading.trademodel.DataHolderWrapper oData)
Recalculates the bid and ask price and updates the specified DataHolder with these derived fields.
caplin.trading.trademodel.DataHolderWrapper | oData | The data that is augmented by this derivation. Must be a non null instance. |