public final class ReusableSecurityDefinition extends java.lang.Object implements SecurityDefinition
BIG_PRICE_INCREMENT_NULL_VALUE, MIN_PRICE_INCREMENT_NULL_VALUE, SECURITY_ID_NULL_VALUE, SYMBOL_MAX_BYTE_COUNT| Constructor and Description |
|---|
ReusableSecurityDefinition() |
| Modifier and Type | Method and Description |
|---|---|
double |
getBigPriceIncrement()
The location of the big figure for this price as a decimal - 0.001 for example.
|
long |
getBigPriceIncrementAsMantissa()
The location of the big figure for this price.
|
double |
getMinPriceIncrement()
The granularity of prices for this security (on this venue).
|
long |
getMinPriceIncrementAsMantissa()
The granularity of prices for this security (on this venue).
|
long |
getSecurityID() |
java.lang.String |
getSymbol()
The security symbol (i.e.
|
void |
getSymbol(byte[] symbol)
The security symbol (i.e.
|
long |
getTotNumReports()
The total number of SecurityDefinitions to expect in the group from the same SecurityDefinitionRequest.
|
ReusableSecurityDefinition |
setDecoder(mfstp_booking.SecurityDefinitionDecoder decoder) |
public ReusableSecurityDefinition setDecoder(mfstp_booking.SecurityDefinitionDecoder decoder)
public long getSecurityID()
getSecurityID in interface SecurityDefinitionpublic long getTotNumReports()
SecurityDefinitiongetTotNumReports in interface SecurityDefinitionpublic void getSymbol(byte[] symbol)
SecurityDefinitionSecurityDefinition.SYMBOL_MAX_BYTE_COUNT)getSymbol in interface SecurityDefinitionsymbol - byte array to populate with the UTF-8 bytes of the symbolpublic long getMinPriceIncrementAsMantissa()
SecurityDefinitiongetMinPriceIncrementAsMantissa in interface SecurityDefinitionpublic long getBigPriceIncrementAsMantissa()
SecurityDefinitiongetBigPriceIncrementAsMantissa in interface SecurityDefinitionpublic java.lang.String getSymbol()
SecurityDefinitiongetSymbol in interface SecurityDefinitionpublic double getMinPriceIncrement()
SecurityDefinitiongetMinPriceIncrement in interface SecurityDefinitionpublic double getBigPriceIncrement()
SecurityDefinitiongetBigPriceIncrement in interface SecurityDefinition