Package cdm.observable.asset.fro
Class FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetImpl
java.lang.Object
cdm.base.datetime.Period.PeriodImpl
cdm.observable.asset.fro.BusinessDayOffset.BusinessDayOffsetImpl
cdm.observable.asset.fro.FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetImpl
- All Implemented Interfaces:
Period,BusinessDayOffset,FloatingRateIndexFixingOffset,com.rosetta.model.lib.GlobalKey,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
FloatingRateIndexFixingOffset
public static class FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetImpl
extends BusinessDayOffset.BusinessDayOffsetImpl
implements FloatingRateIndexFixingOffset
Immutable Implementation of FloatingRateIndexFixingOffset
-
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 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFloatingRateIndexFixingOffsetImpl(FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder builder) -
Method Summary
Methods inherited from class cdm.observable.asset.fro.BusinessDayOffset.BusinessDayOffsetImpl
getBusinessCenters, getFixingOffsetDefinition, getFixingOffsetReason, setBuilderFieldsMethods inherited from class cdm.base.datetime.Period.PeriodImpl
getMeta, getPeriod, getPeriodMultiplier, setBuilderFieldsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.fro.BusinessDayOffset
getBusinessCenters, getFixingOffsetDefinition, getFixingOffsetReasonMethods inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingOffset
getType, metaData, processMethods inherited from interface cdm.base.datetime.Period
getMeta, getPeriod, getPeriodMultiplierMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
FloatingRateIndexFixingOffsetImpl
protected FloatingRateIndexFixingOffsetImpl(FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder builder)
-
-
Method Details
-
getDesignatedMaturity
@RosettaAttribute("designatedMaturity") @Accessor(GETTER) @RuneAttribute("designatedMaturity") public String getDesignatedMaturity()Description copied from interface:FloatingRateIndexFixingOffsetAllows a reason to be specified for using the alternative fixing offset.- Specified by:
getDesignatedMaturityin interfaceFloatingRateIndexFixingOffset
-
build
Description copied from interface:PeriodBuild Methods- Specified by:
buildin interfaceBusinessDayOffset- Specified by:
buildin interfaceFloatingRateIndexFixingOffset- Specified by:
buildin interfacePeriod- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
buildin classBusinessDayOffset.BusinessDayOffsetImpl
-
toBuilder
- Specified by:
toBuilderin interfaceBusinessDayOffset- Specified by:
toBuilderin interfaceFloatingRateIndexFixingOffset- Specified by:
toBuilderin interfacePeriod- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Overrides:
toBuilderin classBusinessDayOffset.BusinessDayOffsetImpl
-
setBuilderFields
protected void setBuilderFields(FloatingRateIndexFixingOffset.FloatingRateIndexFixingOffsetBuilder builder) -
equals
- Overrides:
equalsin classBusinessDayOffset.BusinessDayOffsetImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classBusinessDayOffset.BusinessDayOffsetImpl
-
toString
- Overrides:
toStringin classBusinessDayOffset.BusinessDayOffsetImpl
-