Package org.isda.cdm
Class TransactedPrice.TransactedPriceBuilder
- java.lang.Object
-
- com.rosetta.model.lib.RosettaModelObjectBuilder
-
- org.isda.cdm.TransactedPrice.TransactedPriceBuilder
-
- Enclosing class:
- TransactedPrice
public static class TransactedPrice.TransactedPriceBuilder extends com.rosetta.model.lib.RosettaModelObjectBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.math.BigDecimal
initialPoints
protected java.math.BigDecimal
marketFixedRate
protected java.math.BigDecimal
marketPrice
protected QuotationStyleEnum
quotationStyle
-
Constructor Summary
Constructors Constructor Description TransactedPriceBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransactedPrice
build()
boolean
equals(java.lang.Object o)
java.math.BigDecimal
getInitialPoints()
java.math.BigDecimal
getMarketFixedRate()
java.math.BigDecimal
getMarketPrice()
QuotationStyleEnum
getQuotationStyle()
boolean
hasData()
int
hashCode()
com.rosetta.model.lib.meta.RosettaMetaData<? extends TransactedPrice>
metaData()
void
process(com.rosetta.model.lib.path.RosettaPath path, com.rosetta.model.lib.process.BuilderProcessor processor)
TransactedPrice.TransactedPriceBuilder
prune()
TransactedPrice.TransactedPriceBuilder
setInitialPoints(java.math.BigDecimal initialPoints)
TransactedPrice.TransactedPriceBuilder
setMarketFixedRate(java.math.BigDecimal marketFixedRate)
TransactedPrice.TransactedPriceBuilder
setMarketPrice(java.math.BigDecimal marketPrice)
TransactedPrice.TransactedPriceBuilder
setQuotationStyle(QuotationStyleEnum quotationStyle)
java.lang.String
toString()
-
-
-
Field Detail
-
initialPoints
protected java.math.BigDecimal initialPoints
-
marketFixedRate
protected java.math.BigDecimal marketFixedRate
-
marketPrice
protected java.math.BigDecimal marketPrice
-
quotationStyle
protected QuotationStyleEnum quotationStyle
-
-
Method Detail
-
metaData
public com.rosetta.model.lib.meta.RosettaMetaData<? extends TransactedPrice> metaData()
- Specified by:
metaData
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
getInitialPoints
public java.math.BigDecimal getInitialPoints()
-
getMarketFixedRate
public java.math.BigDecimal getMarketFixedRate()
-
getMarketPrice
public java.math.BigDecimal getMarketPrice()
-
getQuotationStyle
public QuotationStyleEnum getQuotationStyle()
-
setInitialPoints
public TransactedPrice.TransactedPriceBuilder setInitialPoints(java.math.BigDecimal initialPoints)
-
setMarketFixedRate
public TransactedPrice.TransactedPriceBuilder setMarketFixedRate(java.math.BigDecimal marketFixedRate)
-
setMarketPrice
public TransactedPrice.TransactedPriceBuilder setMarketPrice(java.math.BigDecimal marketPrice)
-
setQuotationStyle
public TransactedPrice.TransactedPriceBuilder setQuotationStyle(QuotationStyleEnum quotationStyle)
-
build
public TransactedPrice build()
- Specified by:
build
in classcom.rosetta.model.lib.RosettaModelObjectBuilder
-
prune
public TransactedPrice.TransactedPriceBuilder 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
-
-