Package cdm.product.common.schedule
Class InitialFixingDate.InitialFixingDateBuilderImpl
java.lang.Object
cdm.product.common.schedule.InitialFixingDate.InitialFixingDateBuilderImpl
- All Implemented Interfaces:
InitialFixingDate,InitialFixingDate.InitialFixingDateBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
InitialFixingDate
public static class InitialFixingDate.InitialFixingDateBuilderImpl
extends Object
implements InitialFixingDate.InitialFixingDateBuilder
Builder Implementation of InitialFixingDate
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.common.schedule.InitialFixingDate
InitialFixingDate.InitialFixingDateBuilder, InitialFixingDate.InitialFixingDateBuilderImpl, InitialFixingDate.InitialFixingDateImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.rosetta.model.lib.records.DateFields inherited from interface cdm.product.common.schedule.InitialFixingDate
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbooleancom.rosetta.model.lib.records.DateGetter MethodsbooleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setInitialFixingDate(com.rosetta.model.lib.records.Date _initialFixingDate) setRelativeDateOffset(RelativeDateOffset _relativeDateOffset) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.common.schedule.InitialFixingDate
getType, metaData, processMethods inherited from interface cdm.product.common.schedule.InitialFixingDate.InitialFixingDateBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
relativeDateOffset
-
initialFixingDate
protected com.rosetta.model.lib.records.Date initialFixingDate
-
-
Constructor Details
-
InitialFixingDateBuilderImpl
public InitialFixingDateBuilderImpl()
-
-
Method Details
-
getRelativeDateOffset
@RosettaAttribute("relativeDateOffset") @RuneAttribute("relativeDateOffset") public RelativeDateOffset.RelativeDateOffsetBuilder getRelativeDateOffset()Description copied from interface:InitialFixingDateGetter Methods- Specified by:
getRelativeDateOffsetin interfaceInitialFixingDate- Specified by:
getRelativeDateOffsetin interfaceInitialFixingDate.InitialFixingDateBuilder
-
getOrCreateRelativeDateOffset
- Specified by:
getOrCreateRelativeDateOffsetin interfaceInitialFixingDate.InitialFixingDateBuilder
-
getInitialFixingDate
@RosettaAttribute("initialFixingDate") @RuneAttribute("initialFixingDate") public com.rosetta.model.lib.records.Date getInitialFixingDate()- Specified by:
getInitialFixingDatein interfaceInitialFixingDate
-
setRelativeDateOffset
@RosettaAttribute("relativeDateOffset") @RuneAttribute("relativeDateOffset") public InitialFixingDate.InitialFixingDateBuilder setRelativeDateOffset(RelativeDateOffset _relativeDateOffset) - Specified by:
setRelativeDateOffsetin interfaceInitialFixingDate.InitialFixingDateBuilder
-
setInitialFixingDate
@RosettaAttribute("initialFixingDate") @RuneAttribute("initialFixingDate") public InitialFixingDate.InitialFixingDateBuilder setInitialFixingDate(com.rosetta.model.lib.records.Date _initialFixingDate) - Specified by:
setInitialFixingDatein interfaceInitialFixingDate.InitialFixingDateBuilder
-
build
Description copied from interface:InitialFixingDateBuild Methods- Specified by:
buildin interfaceInitialFixingDate- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceInitialFixingDate- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceInitialFixingDate.InitialFixingDateBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public InitialFixingDate.InitialFixingDateBuilder merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) - Specified by:
mergein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-