Package cdm.observable.asset
Class SingleValuationDate.SingleValuationDateBuilderImpl
java.lang.Object
cdm.observable.asset.SingleValuationDate.SingleValuationDateBuilderImpl
- All Implemented Interfaces:
SingleValuationDate,SingleValuationDate.SingleValuationDateBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Direct Known Subclasses:
MultipleValuationDates.MultipleValuationDatesBuilderImpl
- Enclosing interface:
SingleValuationDate
public static class SingleValuationDate.SingleValuationDateBuilderImpl
extends Object
implements SingleValuationDate.SingleValuationDateBuilder
Builder Implementation of SingleValuationDate
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.SingleValuationDate
SingleValuationDate.SingleValuationDateBuilder, SingleValuationDate.SingleValuationDateBuilderImpl, SingleValuationDate.SingleValuationDateImpl -
Field Summary
FieldsFields inherited from interface cdm.observable.asset.SingleValuationDate
metaData -
Constructor Summary
Constructors -
Method Summary
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.SingleValuationDate
getType, metaData, processMethods inherited from interface cdm.observable.asset.SingleValuationDate.SingleValuationDateBuilder
process
-
Field Details
-
businessDays
-
-
Constructor Details
-
SingleValuationDateBuilderImpl
public SingleValuationDateBuilderImpl()
-
-
Method Details
-
getBusinessDays
Description copied from interface:SingleValuationDateA number of business days. Its precise meaning is dependant on the context in which this element is used. ISDA 2003 Term: Business Day.- Specified by:
getBusinessDaysin interfaceSingleValuationDate
-
setBusinessDays
@RosettaAttribute("businessDays") @RuneAttribute("businessDays") public SingleValuationDate.SingleValuationDateBuilder setBusinessDays(Integer _businessDays) - Specified by:
setBusinessDaysin interfaceSingleValuationDate.SingleValuationDateBuilder
-
build
Description copied from interface:SingleValuationDateBuild Methods- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
buildin interfaceSingleValuationDate
-
toBuilder
- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject- Specified by:
toBuilderin interfaceSingleValuationDate
-
prune
- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder- Specified by:
prunein interfaceSingleValuationDate.SingleValuationDateBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public SingleValuationDate.SingleValuationDateBuilder 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
-