Package cdm.observable.asset.fro
Class FloatingRateIndexMappings.FloatingRateIndexMappingsImpl
java.lang.Object
cdm.observable.asset.fro.FloatingRateIndexMappings.FloatingRateIndexMappingsImpl
- All Implemented Interfaces:
FloatingRateIndexMappings,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
FloatingRateIndexMappings
public static class FloatingRateIndexMappings.FloatingRateIndexMappingsImpl
extends Object
implements FloatingRateIndexMappings
Immutable Implementation of FloatingRateIndexMappings
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.fro.FloatingRateIndexMappings
FloatingRateIndexMappings.FloatingRateIndexMappingsBuilder, FloatingRateIndexMappings.FloatingRateIndexMappingsBuilderImpl, FloatingRateIndexMappings.FloatingRateIndexMappingsImpl -
Field Summary
Fields inherited from interface cdm.observable.asset.fro.FloatingRateIndexMappings
metaData -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends FloatingRateIndexMap> The predecessor FRO(s) that this index maps to.The successor FRO that this index maps to.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.fro.FloatingRateIndexMappings
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
FloatingRateIndexMappingsImpl
protected FloatingRateIndexMappingsImpl(FloatingRateIndexMappings.FloatingRateIndexMappingsBuilder builder)
-
-
Method Details
-
getMapsTo
@RosettaAttribute("mapsTo") @Accessor(GETTER) @RuneAttribute("mapsTo") public FloatingRateIndexMap getMapsTo()Description copied from interface:FloatingRateIndexMappingsThe successor FRO that this index maps to.- Specified by:
getMapsToin interfaceFloatingRateIndexMappings
-
getMapsFrom
@RosettaAttribute("mapsFrom") @Accessor(GETTER) @Multi @RuneAttribute("mapsFrom") public List<? extends FloatingRateIndexMap> getMapsFrom()Description copied from interface:FloatingRateIndexMappingsThe predecessor FRO(s) that this index maps to.- Specified by:
getMapsFromin interfaceFloatingRateIndexMappings
-
build
Description copied from interface:FloatingRateIndexMappingsBuild Methods- Specified by:
buildin interfaceFloatingRateIndexMappings- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceFloatingRateIndexMappings- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-