Package cdm.observable.asset.fro
Class FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsImpl
java.lang.Object
cdm.observable.asset.fro.FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsImpl
- All Implemented Interfaces:
FloatingRateIndexFixingDetails,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
FloatingRateIndexFixingDetails
public static class FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsImpl
extends Object
implements FloatingRateIndexFixingDetails
Immutable Implementation of FloatingRateIndexFixingDetails
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingDetails
FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsBuilder, FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsBuilderImpl, FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingDetails
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFloatingRateIndexFixingDetailsImpl(FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsBuilder builder) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.fro.FloatingRateIndexFixingDetails
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
FloatingRateIndexFixingDetailsImpl
protected FloatingRateIndexFixingDetailsImpl(FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsBuilder builder)
-
-
Method Details
-
getFixingTime
@RosettaAttribute("fixingTime") @Accessor(GETTER) @RuneAttribute("fixingTime") public FloatingRateIndexFixingTime getFixingTime()Description copied from interface:FloatingRateIndexFixingDetailsParameters defining the normal fixing time (can vary by index tenor / designated maturity).- Specified by:
getFixingTimein interfaceFloatingRateIndexFixingDetails
-
getFixingOffset
@RosettaAttribute("fixingOffset") @Accessor(GETTER) @RuneAttribute("fixingOffset") public BusinessDayOffset getFixingOffset()Description copied from interface:FloatingRateIndexFixingDetailsParameters defining the normal fixing offset (can vary by index tenor / designated maturity).- Specified by:
getFixingOffsetin interfaceFloatingRateIndexFixingDetails
-
build
Description copied from interface:FloatingRateIndexFixingDetailsBuild Methods- Specified by:
buildin interfaceFloatingRateIndexFixingDetails- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceFloatingRateIndexFixingDetails- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
protected void setBuilderFields(FloatingRateIndexFixingDetails.FloatingRateIndexFixingDetailsBuilder builder) -
equals
-
hashCode
public int hashCode() -
toString
-