Package cdm.product.common.schedule
Interface InitialFixingDate
- All Superinterfaces:
com.rosetta.model.lib.RosettaModelObject
- All Known Subinterfaces:
InitialFixingDate.InitialFixingDateBuilder
- All Known Implementing Classes:
InitialFixingDate.InitialFixingDateBuilderImpl,InitialFixingDate.InitialFixingDateImpl
@RosettaDataType(value="InitialFixingDate",
builder=InitialFixingDateBuilderImpl.class,
version="5.30.0")
@RuneDataType(value="InitialFixingDate",
model="cdm",
builder=InitialFixingDateBuilderImpl.class,
version="5.30.0")
public interface InitialFixingDate
extends com.rosetta.model.lib.RosettaModelObject
A CDM class which purpose is to specify the initial fixing date either alongside the FpML interest rate specification as an offset of another date, or alongside the credit derivative specification as an unadjusted date.
- Version:
- 5.30.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of InitialFixingDatestatic classImmutable Implementation of InitialFixingDate -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()com.rosetta.model.lib.records.DateGetter Methodsdefault Class<? extends InitialFixingDate> getType()default com.rosetta.model.lib.meta.RosettaMetaData<? extends InitialFixingDate> 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
-
getRelativeDateOffset
RelativeDateOffset getRelativeDateOffset()Getter Methods -
getInitialFixingDate
com.rosetta.model.lib.records.Date getInitialFixingDate() -
build
InitialFixingDate build()Build Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
InitialFixingDate.InitialFixingDateBuilder 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
-