Package cdm.observable.asset
Class CashPrice.CashPriceImpl
java.lang.Object
cdm.observable.asset.CashPrice.CashPriceImpl
- All Implemented Interfaces:
CashPrice,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
CashPrice
Immutable Implementation of CashPrice
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.observable.asset.CashPrice
CashPrice.CashPriceBuilder, CashPrice.CashPriceBuilderImpl, CashPrice.CashPriceImpl -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanSpecifies the type of Cash Price.Specifies the event type associated with a fee.Specifies a premium when expressed in a way other than an amount, and any required forward starting price definition.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
CashPriceImpl
-
-
Method Details
-
getCashPriceType
@RosettaAttribute(value="cashPriceType", isRequired=true) @RuneAttribute(value="cashPriceType", isRequired=true) public CashPriceTypeEnum getCashPriceType()Description copied from interface:CashPriceSpecifies the type of Cash Price.- Specified by:
getCashPriceTypein interfaceCashPrice
-
getPremiumExpression
@RosettaAttribute("premiumExpression") @RuneAttribute("premiumExpression") public PremiumExpression getPremiumExpression()Description copied from interface:CashPriceSpecifies a premium when expressed in a way other than an amount, and any required forward starting price definition.- Specified by:
getPremiumExpressionin interfaceCashPrice
-
getFeeType
Description copied from interface:CashPriceSpecifies the event type associated with a fee.- Specified by:
getFeeTypein interfaceCashPrice
-
build
Description copied from interface:CashPriceBuild Methods -
toBuilder
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-