Package org.isda.cdm
Class SecurityValuation.SecurityValuationBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.SecurityValuation.SecurityValuationBuilder
-
- Enclosing class:
- SecurityValuation
public static class SecurityValuation.SecurityValuationBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected SecurityValuationModel.SecurityValuationModelBuilder
securityValuationModel
protected Security.SecurityBuilder
underlier
-
Constructor Summary
Constructors Constructor Description SecurityValuationBuilder()
-
Method Summary
-
-
-
Field Detail
-
securityValuationModel
protected SecurityValuationModel.SecurityValuationModelBuilder securityValuationModel
-
underlier
protected Security.SecurityBuilder underlier
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends SecurityValuation> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getSecurityValuationModel
public SecurityValuationModel.SecurityValuationModelBuilder getSecurityValuationModel()
-
getOrCreateSecurityValuationModel
public SecurityValuationModel.SecurityValuationModelBuilder getOrCreateSecurityValuationModel()
-
getUnderlier
public Security.SecurityBuilder getUnderlier()
-
getOrCreateUnderlier
public Security.SecurityBuilder getOrCreateUnderlier()
-
setSecurityValuationModel
public SecurityValuation.SecurityValuationBuilder setSecurityValuationModel(SecurityValuationModel securityValuationModel)
-
setSecurityValuationModelBuilder
public SecurityValuation.SecurityValuationBuilder setSecurityValuationModelBuilder(SecurityValuationModel.SecurityValuationModelBuilder securityValuationModel)
-
setUnderlier
public SecurityValuation.SecurityValuationBuilder setUnderlier(Security underlier)
-
setUnderlierBuilder
public SecurityValuation.SecurityValuationBuilder setUnderlierBuilder(Security.SecurityBuilder underlier)
-
build
public SecurityValuation build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public SecurityValuation.SecurityValuationBuilder 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
-
-