Package org.isda.cdm
Class BondChoiceModel.BondChoiceModelBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.BondChoiceModel.BondChoiceModelBuilder
-
- Enclosing class:
- BondChoiceModel
public static class BondChoiceModel.BondChoiceModelBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected Bond.BondBuilder
bond
protected ConvertibleBond.ConvertibleBondBuilder
convertibleBond
-
Constructor Summary
Constructors Constructor Description BondChoiceModelBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BondChoiceModel
build()
boolean
equals(java.lang.Object o)
Bond.BondBuilder
getBond()
ConvertibleBond.ConvertibleBondBuilder
getConvertibleBond()
Bond.BondBuilder
getOrCreateBond()
ConvertibleBond.ConvertibleBondBuilder
getOrCreateConvertibleBond()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends BondChoiceModel>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
BondChoiceModel.BondChoiceModelBuilder
prune()
BondChoiceModel.BondChoiceModelBuilder
setBond(Bond bond)
BondChoiceModel.BondChoiceModelBuilder
setBondBuilder(Bond.BondBuilder bond)
BondChoiceModel.BondChoiceModelBuilder
setConvertibleBond(ConvertibleBond convertibleBond)
BondChoiceModel.BondChoiceModelBuilder
setConvertibleBondBuilder(ConvertibleBond.ConvertibleBondBuilder convertibleBond)
java.lang.String
toString()
-
-
-
Field Detail
-
bond
protected Bond.BondBuilder bond
-
convertibleBond
protected ConvertibleBond.ConvertibleBondBuilder convertibleBond
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends BondChoiceModel> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getBond
public Bond.BondBuilder getBond()
-
getOrCreateBond
public Bond.BondBuilder getOrCreateBond()
-
getConvertibleBond
public ConvertibleBond.ConvertibleBondBuilder getConvertibleBond()
-
getOrCreateConvertibleBond
public ConvertibleBond.ConvertibleBondBuilder getOrCreateConvertibleBond()
-
setBond
public BondChoiceModel.BondChoiceModelBuilder setBond(Bond bond)
-
setBondBuilder
public BondChoiceModel.BondChoiceModelBuilder setBondBuilder(Bond.BondBuilder bond)
-
setConvertibleBond
public BondChoiceModel.BondChoiceModelBuilder setConvertibleBond(ConvertibleBond convertibleBond)
-
setConvertibleBondBuilder
public BondChoiceModel.BondChoiceModelBuilder setConvertibleBondBuilder(ConvertibleBond.ConvertibleBondBuilder convertibleBond)
-
build
public BondChoiceModel build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public BondChoiceModel.BondChoiceModelBuilder prune()
- Specified by:
prune
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
hasData
public boolean hasData()
- Specified by:
hasData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
process
public void process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
- Specified by:
process
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-