Class GammaGreekSensiCubeMeasureConfig
- java.lang.Object
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureNames
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeRestrictedMeasureConfig
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeSensiMeasureConfig
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMarketDataMeasureConfig
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureConfig
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.AVectorTypeSensiCubeMeasureConfig
-
- com.activeviam.risk.starter.cfg.pivot.builders.sensi.GammaGreekSensiCubeMeasureConfig
-
- All Implemented Interfaces:
IGreekSensiCubeMeasureConfig
@Configuration public class GammaGreekSensiCubeMeasureConfig extends AVectorTypeSensiCubeMeasureConfig
-
-
Field Summary
-
Fields inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AVectorTypeSensiCubeMeasureConfig
env
-
Fields inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureConfig
moneynessDefaultValue, tenorAndMaturityDefaultValue
-
Fields inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMarketDataMeasureConfig
DEBUG_SUFFIX
-
Fields inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureNames
asOfDateHierarchy, asOfDateLevel, currencyLevel, DOUBLE_ARRAY_FORMATTER, DOUBLE_FORMATTER, DOUBLE_PERCENTAGE_FORMATTER, fxRiskClass, INT_FORMATTER, ladderAvailabilityLevel, ladderShiftLevel, marketDataAnalysisLevels, marketDataSetLevel, regexp, riskClassLevel, riskFactorLevel, scenarioSetLevel, sensitivityNameLevel, TIMESTAMP_FORMATTER
-
Fields inherited from interface com.activeviam.risk.starter.cfg.pivot.builders.sensi.IGreekSensiCubeMeasureConfig
NOT_IMPLEMENTED, NUMBER_OF_FALLBACK_DAYS
-
-
Constructor Summary
Constructors Constructor Description GammaGreekSensiCubeMeasureConfig(String gammaCurrencyLevel, String riskClassLevel, String sensitivityNameLevel, String asOfDateLevel, String asOfDateHierarchy, String riskFactorLevel, String dynamicTenorsHierarchy, String tenorsLabelsLevels, String tenorsDatesLevels, String tenorsFactLevels, String tenorsAnalysisLevel, String regexp, String scenarioSetLevel, String marketDataSetLevel, String ladderShiftsLevel, String ladderAvailabilityLevel, String fxRiskClass)
-
Method Summary
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AVectorTypeSensiCubeMeasureConfig
dynamicTenorsAndMaturitiesPostProcessor, getGreekTypeDimension, nDimensionMarketDataDebugStringPostProcessor, nDimensionMarketDataPostProcessor, pnlForVaRExplainPostProcessor, scalarMarketDataPostProcessor, scalarPnlForVaRExplainPostProcessor, scalarPnlNextDateExplainPostProcessor, sensiMinimumLevelsPostProcessor, toPillarsExpandDebugStringPostProcessor, toPillarsExpandPostProcessor, toPillarsLadderExpandPostProcessor
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureConfig
buildPnlShiftMeasures, buildScalarMeasures, buildScalarMeasures, buildStandardMeasures, buildStandardMeasures, pnlExplainNextDatePostProcessor
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMarketDataMeasureConfig
buildNeighbourDateMarketDataMeasures, buildScalarMarketDataMeasures, buildStandardMarketDataMeasures, generateMarketDataDebugStringMeasureName
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeRestrictedMeasureConfig
buildRestrictedMeasures, buildScalarRestrictedMeasures
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.builders.sensi.AGreekSensiCubeMeasureNames
getGreekRegexp, getGreekSensiCurrentDateMdFxIntermediateInterpolated, getGreekSensiCurrentDateMdFxIntermediateInterpolatedCount, getGreekSensiCurrentDateMdFxIntermediateInterpolatedDynAgg, getGreekSensiCurrentDateMdFxIntermediateInterpolatedWithoutRiskClass, getGreekSensiCurrentDateMdFxInterpolated, getGreekSensiCurrentDateMdNativeExpandIntermediateInterpolated, getGreekSensiCurrentDateMdNativeIntermediateFilteredInterpolated, getGreekSensiCurrentDateMdNativeIntermediateFilteredInterpolatedCount, getGreekSensiCurrentDateMdNativeIntermediateFilteredInterpolatedDynAgg, getGreekSensiCurrentDateMdNativeIntermediateFilteredInterpolatedWithoutRiskClass, getGreekSensiCurrentDateMdNativeIntermediateInterpolated, getGreekSensiCurrentDateMdNativeInterpolated, getGreekSensiFolder, getGreekSensiLadder, getGreekSensiLadderExpand, getGreekSensiLadderExpandTechnical, getGreekSensiLadderNativeExpand, getGreekSensiLadderNativeExpandTechnical, getGreekSensiLadderSumTechnical, getGreekSensiLadderSumTechnicalFiltered, getGreekSensiLadderValues, getGreekSensiNative, getGreekSensiNativeBucketed, getGreekSensiNativeFolder, getGreekSensiNativeIntermediate, getGreekSensiNativeVectorSum, getGreekSensiNextDateMdFxInterpolated, getGreekSensiNextDateMdNativeIntermediateInterpolated, getGreekSensiNextDateMdNativeInterpolated, getGreekSensiPnlExplain, getGreekSensiPnlExplainNative, getGreekSensiPnlExplainNativeExpandNextDate, getGreekSensiPnlExplainNativeIntermediateNextDate, getGreekSensiPnlExplainNativeNextDate, getGreekSensiPnlExplainNextDate, getGreekSensiPnlSubVectorForTaylorVar, getGreekSensiPnlSubVectorForTaylorVarWithFx, getGreekSensiPnlVectorForTaylorVar, getGreekSensiPnlVectorForTaylorVarNative, getGreekSensiPreviousDateMdFxInterpolated, getGreekSensiPreviousDateMdNativeInterpolated, getGreekSensiPreviousVectorNativeExpand, getGreekSensiRate, getGreekSensiScalarSumTechnical, getGreekSensiScalarSumTechnicalFiltered, getGreekSensiSumTechnical, getGreekSensiSumTechnicalFiltered, getGreekSensiTaylorVar, getGreekSensiType, getGreekSensiValues, getGreekSensiVectorNativeExpand, getGreekTaylorVarFolder
-
-
-
-
Constructor Detail
-
GammaGreekSensiCubeMeasureConfig
public GammaGreekSensiCubeMeasureConfig(@Value("${gamma.currency.level}") String gammaCurrencyLevel, @Value("${risk.class.level}") String riskClassLevel, @Value("${sensitivity.name.level}") String sensitivityNameLevel, @Value("${asofdate.level}") String asOfDateLevel, @Value("${asofdate.hierarchy}") String asOfDateHierarchy, @Value("${risk.factor.level}") String riskFactorLevel, @Value("${dynamic.tenors.hierarchy}") String dynamicTenorsHierarchy, @Value("${tenors.fact.levels.labels}") String tenorsLabelsLevels, @Value("${tenors.fact.levels.dates}") String tenorsDatesLevels, @Value("${tenors.fact.levels}") String tenorsFactLevels, @Value("${tenors.analysis.level}") String tenorsAnalysisLevel, @Value("${sensi.type.gamma}") String regexp, @Value("${scenario.set.level}") String scenarioSetLevel, @Value("${market.data.set.level}") String marketDataSetLevel, @Value("${sensi.ladder-shifts.level}") String ladderShiftsLevel, @Value("${sensi.ladder-availability.level}") String ladderAvailabilityLevel, @Value("${risk.class.member.fx}") String fxRiskClass)
-
-