Package cdm.observable.asset
Class ValuationPostponement.ValuationPostponementBuilderImpl
java.lang.Object
cdm.observable.asset.ValuationPostponement.ValuationPostponementBuilderImpl
- All Implemented Interfaces:
ValuationPostponement,ValuationPostponement.ValuationPostponementBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
ValuationPostponement
public static class ValuationPostponement.ValuationPostponementBuilderImpl
extends Object
implements ValuationPostponement.ValuationPostponementBuilder
Builder Implementation of ValuationPostponement
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.ValuationPostponement
ValuationPostponement.ValuationPostponementBuilder, ValuationPostponement.ValuationPostponementBuilderImpl, ValuationPostponement.ValuationPostponementImpl -
Field Summary
FieldsFields inherited from interface cdm.observable.asset.ValuationPostponement
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceeding to the next method.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setMaximumDaysOfPostponement(Integer _maximumDaysOfPostponement) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosettaMethods inherited from interface cdm.observable.asset.ValuationPostponement
getType, metaData, processMethods inherited from interface cdm.observable.asset.ValuationPostponement.ValuationPostponementBuilder
process
-
Field Details
-
maximumDaysOfPostponement
-
-
Constructor Details
-
ValuationPostponementBuilderImpl
public ValuationPostponementBuilderImpl()
-
-
Method Details
-
getMaximumDaysOfPostponement
@RosettaAttribute(value="maximumDaysOfPostponement", isRequired=true) @RuneAttribute(value="maximumDaysOfPostponement", isRequired=true) public Integer getMaximumDaysOfPostponement()Description copied from interface:ValuationPostponementThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceeding to the next method.- Specified by:
getMaximumDaysOfPostponementin interfaceValuationPostponement
-
setMaximumDaysOfPostponement
@RosettaAttribute(value="maximumDaysOfPostponement", isRequired=true) @RuneAttribute(value="maximumDaysOfPostponement", isRequired=true) public ValuationPostponement.ValuationPostponementBuilder setMaximumDaysOfPostponement(Integer _maximumDaysOfPostponement) - Specified by:
setMaximumDaysOfPostponementin interfaceValuationPostponement.ValuationPostponementBuilder
-
build
Description copied from interface:ValuationPostponementBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceValuationPostponement
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceValuationPostponement
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceValuationPostponement.ValuationPostponementBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public ValuationPostponement.ValuationPostponementBuilder 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
-