Package cdm.observable.asset.fro
Interface FroHistory
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
FroHistory.FroHistoryBuilder
- All Known Implementing Classes:
FroHistory.FroHistoryBuilderImpl,FroHistory.FroHistoryImpl
@RosettaDataType(value="FroHistory",
builder=FroHistoryBuilderImpl.class,
version="7.0.0-dev.105")
@RuneDataType(value="FroHistory",
model="cdm",
builder=FroHistoryBuilderImpl.class,
version="7.0.0-dev.105")
public interface FroHistory
extends com.rosetta.model.lib.RosettaModelObject
FRO History
- Version:
- 7.0.0-dev.105
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of FroHistorystatic classImmutable Implementation of FroHistory -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsstatic FroHistory.FroHistoryBuilderbuilder()com.rosetta.model.lib.records.DateThe date the Floating Rate Option was removed from the 2006 Definitions or 2021 Floating Rate Matrix.The supplement or version the FRO was first added to the 2006 Definitions or 2021 Floating Rate Matrix.The supplement or version the FRO was last updated in the 2006 Definitions or 2021 Floating Rate Matrix.com.rosetta.model.lib.records.DateThe date the Floating Rate Option was added to the 2006 Definitions or 2021 Floating Rate Matrix.default Class<? extends FroHistory> getType()com.rosetta.model.lib.records.DateThe date the Floating Rate Option was last updated in the 2006 Definitions or 2021 Floating Rate Matrix.default com.rosetta.model.lib.meta.RosettaMetaData<? extends FroHistory> metaData()Utility Methodsdefault voidprocess(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
-
-
Method Details
-
getStartDate
com.rosetta.model.lib.records.Date getStartDate()The date the Floating Rate Option was added to the 2006 Definitions or 2021 Floating Rate Matrix. (e.g. 2017/04/06) -
getFirstDefinedIn
ContractualDefinition getFirstDefinedIn()The supplement or version the FRO was first added to the 2006 Definitions or 2021 Floating Rate Matrix. (e.g. S52) -
getUpdateDate
com.rosetta.model.lib.records.Date getUpdateDate()The date the Floating Rate Option was last updated in the 2006 Definitions or 2021 Floating Rate Matrix. (e.g. 2021/06/11) -
getLastUpdatedIn
ContractualDefinition getLastUpdatedIn()The supplement or version the FRO was last updated in the 2006 Definitions or 2021 Floating Rate Matrix. (e.g. FRO-M-V1) -
getEndDate
com.rosetta.model.lib.records.Date getEndDate()The date the Floating Rate Option was removed from the 2006 Definitions or 2021 Floating Rate Matrix. (e.g. 2014/01/01) -
build
FroHistory build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
FroHistory.FroHistoryBuilder toBuilder()- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfacecom.rosetta.model.lib.RosettaModelObject
-
getType
- Specified by:
getTypein interfacecom.rosetta.model.lib.RosettaModelObject
-
process
default void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.Processor processor) - Specified by:
processin interfacecom.rosetta.model.lib.RosettaModelObject
-