Package biz.onixs.cme.stp.handler
Class UnderlyingInstrument
- java.lang.Object
-
- biz.onixs.cme.stp.handler.UnderlyingInstrument
-
public class UnderlyingInstrument extends Object
Information about underlying instrument.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUnderlyingInstrument.InstrumentStreamsEncapsulates the list of InstrumentStreams
-
Constructor Summary
Constructors Constructor Description UnderlyingInstrument()Default constructor.
-
Method Summary
-
-
-
Method Detail
-
getUnderlyingProductCode
public final String getUnderlyingProductCode()
- Returns:
- primary identifier for the underlying instrument.
-
setUnderlyingProductCode
public final void setUnderlyingProductCode(String value)
- Parameters:
value- primary identifier for the underlying instrument.
-
getUnderlyingProductCodeSource
public final String getUnderlyingProductCodeSource()
- Returns:
- the source of the underlying instrument.
-
setUnderlyingProductCodeSource
public final void setUnderlyingProductCodeSource(String value)
- Parameters:
value- the source of the underlying instrument.
-
getUnderlyingSecurityType
public final SecurityType getUnderlyingSecurityType()
- Returns:
- the type of underlying security being reported.
-
setUnderlyingSecurityType
public final void setUnderlyingSecurityType(SecurityType value)
- Parameters:
value- the type of underlying security being reported.
-
getUnderlyingMaturity
public final String getUnderlyingMaturity()
- Returns:
- the expiration period code of an underlying instrument.
-
setUnderlyingMaturity
public final void setUnderlyingMaturity(String value)
- Parameters:
value- the expiration period code of an underlying instrument.
-
getUnderlyingProductExchange
public final String getUnderlyingProductExchange()
- Returns:
- the exchange on which the underlying security is listed.
-
setUnderlyingProductExchange
public final void setUnderlyingProductExchange(String value)
- Parameters:
value- the exchange on which the underlying security is listed.
-
getUnderlyingSymbol
public final String getUnderlyingSymbol()
- Returns:
- underlying symbol.
-
setUnderlyingSymbol
public final void setUnderlyingSymbol(String value)
- Parameters:
value- underlying symbol.
-
getUnderlyingPrice
public final ScaledDecimal getUnderlyingPrice()
- Returns:
- underlying price associate with a derivative instrument.
-
setUnderlyingPrice
public final void setUnderlyingPrice(ScaledDecimal value)
- Parameters:
value- underlying price associate with a derivative instrument.
-
getUnderlyingDirtyPrice
public final ScaledDecimal getUnderlyingDirtyPrice()
Gets Price (percent-of-par or per unit) of the underlying security or basket. "Dirty" means it includes accrued interest.- Returns:
- Underlying Dirty Price
-
setUnderlyingDirtyPrice
public final void setUnderlyingDirtyPrice(ScaledDecimal value)
Sets Price (percent-of-par or per unit) of the underlying security or basket. "Dirty" means it includes accrued interest.- Parameters:
value- Underlying Dirty Price
-
getUnderlyingSymbolSfx
public final UnderlyingSymbolSfx getUnderlyingSymbolSfx()
- Returns:
- Underlying Symbol Sfx.
-
setUnderlyingSymbolSfx
public final void setUnderlyingSymbolSfx(UnderlyingSymbolSfx value)
- Parameters:
value- Underlying Symbol Sfx
-
getStreams
public UnderlyingInstrument.InstrumentStreams getStreams()
- Returns:
- Information about underlying instrument streams reported.
-
-