Package org.finos.cdm
Class CdmRuntimeModule
java.lang.Object
com.google.inject.AbstractModule
org.finos.cdm.CdmRuntimeModule
- All Implemented Interfaces:
com.google.inject.Module
public class CdmRuntimeModule
extends com.google.inject.AbstractModule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class<? extends BusinessCenterHolidays> protected Class<? extends CalculationPeriod> protected Class<? extends CalculationPeriodRange> protected Class<? extends CalculationPeriods> protected Class<? extends DateDifference> protected Class<? extends IndexValueObservation> protected Class<? extends LeapYearDateDifference> protected Class<? extends MergeEligibleCollateralCriteria> bindNow()protected Class<? extends PopOffDateList> protected Class<? extends com.regnosys.rosetta.common.postprocess.qualify.QualificationHandlerProvider> protected Class<? extends com.rosetta.model.lib.qualify.QualifyFunctionFactory> protected Class<? extends RoundToNearest> protected Class<? extends RoundToPrecision> protected Class<? extends RoundToPrecisionRemoveTrailingZeros> protected Class<? extends RoundToSignificantFigures> protected Class<? extends com.rosetta.model.lib.validation.ValidatorFactory> protected Class<? extends VectorGrowthOperation> protected Class<? extends VectorOperation> protected voidMethods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
CdmRuntimeModule
public CdmRuntimeModule()
-
-
Method Details
-
configure
protected void configure()- Overrides:
configurein classcom.google.inject.AbstractModule
-
bindCalculationPeriodRange
-
bindVectorOperation
-
bindVectorGrowthOperation
-
bindQualifyFunctionFactory
protected Class<? extends com.rosetta.model.lib.qualify.QualifyFunctionFactory> bindQualifyFunctionFactory() -
bindQualificationConfigProvider
protected Class<? extends com.regnosys.rosetta.common.postprocess.qualify.QualificationHandlerProvider> bindQualificationConfigProvider() -
bindValidatorFactory
-
bindCalculationPeriod
-
bindCalculationPeriods
-
bindRoundToNearest
-
bindRoundToPrecision
-
bindRoundToPrecisionRemoveTrailingZeros
protected Class<? extends RoundToPrecisionRemoveTrailingZeros> bindRoundToPrecisionRemoveTrailingZeros() -
bindRoundToSignificantFigures
-
bindFpmlIrd8
-
bindNow
-
bindToTime
-
bindAddDays
-
bindPopOffDateList
-
bindBusinessCenterHolidays
-
bindDateDifference
-
bindLeapYearDateDiff
-
bindDayOfWeek
-
bindIndexValueObservation
-
bindToday
-
bindMergeEligibleCollateralCriteria
-