Package cdm.observable.asset.fro
Interface FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder
- All Superinterfaces:
BusinessDayOffset,BusinessDayOffset.BusinessDayOffsetBuilder,FloatingRateIndexFixingOffset,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.GlobalKey.GlobalKeyBuilder,Period,Period.PeriodBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- All Known Implementing Classes:
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilderImpl
- Enclosing interface:
FloatingRateIndexFixingOffset
public static interface FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder
extends FloatingRateIndexFixingOffset, BusinessDayOffset.BusinessDayOffsetBuilder
Builder Interface
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.fro.BusinessDayOffset
BusinessDayOffset.BusinessDayOffsetBuilder, BusinessDayOffset.BusinessDayOffsetBuilderImpl, BusinessDayOffset.BusinessDayOffsetImplNested classes/interfaces inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingOffset
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder, FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilderImpl, FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetImplNested classes/interfaces inherited from interface com.rosetta.model.lib.GlobalKey
com.rosetta.model.lib.GlobalKey.GlobalKeyBuilderNested classes/interfaces inherited from interface cdm.base.datetime.Period
Period.PeriodBuilder, Period.PeriodBuilderImpl, Period.PeriodImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.fro.BusinessDayOffset
metaDataFields inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingOffset
metaData -
Method Summary
Modifier and TypeMethodDescriptiondefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) prune()setBusinessCenters(BusinessCenters businessCenters) setDesignatedMaturity(String designatedMaturity) setFixingOffsetDefinition(String fixingOffsetDefinition) setFixingOffsetReason(String fixingOffsetReason) setMeta(com.rosetta.model.metafields.MetaFields meta) setPeriod(PeriodEnum period) setPeriodMultiplier(Integer periodMultiplier) Methods inherited from interface cdm.observable.asset.fro.BusinessDayOffset
getFixingOffsetDefinition, getFixingOffsetReasonMethods inherited from interface cdm.observable.asset.fro.BusinessDayOffset.BusinessDayOffsetBuilder
getBusinessCenters, getOrCreateBusinessCentersMethods inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingOffset
build, getDesignatedMaturity, getType, metaData, process, toBuilderMethods inherited from interface cdm.base.datetime.Period
getPeriod, getPeriodMultiplierMethods inherited from interface cdm.base.datetime.Period.PeriodBuilder
getMeta, getOrCreateMetaMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, hasData, merge, processRosetta, processRosetta
-
Method Details
-
setPeriodMultiplier
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setPeriodMultiplier(Integer periodMultiplier) - Specified by:
setPeriodMultiplierin interfaceBusinessDayOffset.BusinessDayOffsetBuilder- Specified by:
setPeriodMultiplierin interfacePeriod.PeriodBuilder
-
setPeriod
- Specified by:
setPeriodin interfaceBusinessDayOffset.BusinessDayOffsetBuilder- Specified by:
setPeriodin interfacePeriod.PeriodBuilder
-
setMeta
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setMeta(com.rosetta.model.metafields.MetaFields meta) - Specified by:
setMetain interfaceBusinessDayOffset.BusinessDayOffsetBuilder- Specified by:
setMetain interfacePeriod.PeriodBuilder
-
setBusinessCenters
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setBusinessCenters(BusinessCenters businessCenters) - Specified by:
setBusinessCentersin interfaceBusinessDayOffset.BusinessDayOffsetBuilder
-
setFixingOffsetDefinition
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setFixingOffsetDefinition(String fixingOffsetDefinition) - Specified by:
setFixingOffsetDefinitionin interfaceBusinessDayOffset.BusinessDayOffsetBuilder
-
setFixingOffsetReason
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setFixingOffsetReason(String fixingOffsetReason) - Specified by:
setFixingOffsetReasonin interfaceBusinessDayOffset.BusinessDayOffsetBuilder
-
setDesignatedMaturity
FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder setDesignatedMaturity(String designatedMaturity) -
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor) - Specified by:
processin interfaceBusinessDayOffset.BusinessDayOffsetBuilder- Specified by:
processin interfacePeriod.PeriodBuilder- Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
- Specified by:
prunein interfaceBusinessDayOffset.BusinessDayOffsetBuilder- Specified by:
prunein interfacePeriod.PeriodBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-