Package cdm.observable.asset
Class BondEquityModel.BondEquityModelBuilderImpl
java.lang.Object
cdm.observable.asset.BondEquityModel.BondEquityModelBuilderImpl
- All Implemented Interfaces:
BondEquityModel,BondEquityModel.BondEquityModelBuilder,com.rosetta.model.lib.RosettaModelObject,com.rosetta.model.lib.RosettaModelObjectBuilder
- Enclosing interface:
BondEquityModel
public static class BondEquityModel.BondEquityModelBuilderImpl
extends Object
implements BondEquityModel.BondEquityModelBuilder
Builder Implementation of BondEquityModel
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.BondEquityModel
BondEquityModel.BondEquityModelBuilder, BondEquityModel.BondEquityModelBuilderImpl, BondEquityModel.BondEquityModelImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BondChoiceModel.BondChoiceModelBuilderprotected Equity.EquityBuilderFields inherited from interface cdm.observable.asset.BondEquityModel
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanEither the bond or convertible bond.The equity.booleanhasData()inthashCode()merge(com.rosetta.model.lib.RosettaModelObjectBuilder other, com.rosetta.model.lib.process.BuilderMerger merger) prune()setBondchoiceModel(BondChoiceModel _bondchoiceModel) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.observable.asset.BondEquityModel
getType, metaData, processMethods inherited from interface cdm.observable.asset.BondEquityModel.BondEquityModelBuilder
processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosettaMethods inherited from interface com.rosetta.model.lib.RosettaModelObjectBuilder
getIndex, processRosetta, processRosetta
-
Field Details
-
bondchoiceModel
-
equity
-
-
Constructor Details
-
BondEquityModelBuilderImpl
public BondEquityModelBuilderImpl()
-
-
Method Details
-
getBondchoiceModel
@RosettaAttribute("bondchoiceModel") @RuneAttribute("bondchoiceModel") public BondChoiceModel.BondChoiceModelBuilder getBondchoiceModel()Description copied from interface:BondEquityModelEither the bond or convertible bond.- Specified by:
getBondchoiceModelin interfaceBondEquityModel- Specified by:
getBondchoiceModelin interfaceBondEquityModel.BondEquityModelBuilder
-
getOrCreateBondchoiceModel
- Specified by:
getOrCreateBondchoiceModelin interfaceBondEquityModel.BondEquityModelBuilder
-
getEquity
Description copied from interface:BondEquityModelThe equity.- Specified by:
getEquityin interfaceBondEquityModel- Specified by:
getEquityin interfaceBondEquityModel.BondEquityModelBuilder
-
getOrCreateEquity
- Specified by:
getOrCreateEquityin interfaceBondEquityModel.BondEquityModelBuilder
-
setBondchoiceModel
@RosettaAttribute("bondchoiceModel") @RuneAttribute("bondchoiceModel") public BondEquityModel.BondEquityModelBuilder setBondchoiceModel(BondChoiceModel _bondchoiceModel) - Specified by:
setBondchoiceModelin interfaceBondEquityModel.BondEquityModelBuilder
-
setEquity
@RosettaAttribute("equity") @RuneAttribute("equity") public BondEquityModel.BondEquityModelBuilder setEquity(Equity _equity) - Specified by:
setEquityin interfaceBondEquityModel.BondEquityModelBuilder
-
build
Description copied from interface:BondEquityModelBuild Methods- Specified by:
buildin interfaceBondEquityModel- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceBondEquityModel- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
prune
- Specified by:
prunein interfaceBondEquityModel.BondEquityModelBuilder- Specified by:
prunein interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()- Specified by:
hasDatain interfacecom.rosetta.model.lib.RosettaModelObjectBuilder
-
merge
public BondEquityModel.BondEquityModelBuilder 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
-