Node com.nodelab.interest.YieldSwapValues

com.nodelab.0.10390
Instance of TypeScriptInfo

Node dataValue
org.edgescript.TypeScriptInfo.prerequisiteParcelsList{}
org.edgescript.TypeScriptInfo.prerequisiteMethodsList{}
org.edgescript.TypeScriptInfo.script/* aBaliPluginTable tableAspect value = #yieldValues ifTrue: [ env := aBaliPluginTable display envDimensions. list := List new. curve := self dataEnvironment: env. curve isNil ifTrue: [^super setTableFor: aBaliPluginTable]. (curve isKindOf: BaliYieldCurve) ifFalse: [^super setTableFor: aBaliPluginTable]. components := curve components. components do: [:snap | secName := snap source printString. adj := self adjustments at: snap source symbol ifAbsent: nil. adj isNil ifFalse: [secName := secName , ' + ' , adj printString , ' pts']. list add: secName. list add: (snap timestamp printType: #data). list add: (snap maturity printType: #date). list add: snap coupon asDouble printString. list add: (snap aspects at: #bid) asDouble printString. list add: (snap aspects at: #ask) asDouble printString. ]. aBaliPluginTable tableList: (TwoDList on: list columns: 6). list := List with: curve timestamp printString. list addAll: #('timestamp' 'maturity' 'coupon' 'quoted bid' 'quoted ask'). aBaliPluginTable table columnLabelsArray: list. ^nil]. super setTableFor: aBaliPluginTable.! ! */
org.edgescript.TypeScriptInfo.defineTypecom.nodelab.interest.YieldSwapValues
org.edgescript.TypeScriptInfo.prerequisiteScriptsList{}