public class MultiSidedQuote extends Quote
NULL_SER_STRING, VERSION
Constructor and Description |
---|
MultiSidedQuote(byte[] ab)
Quote de-serialization from input byte array
|
MultiSidedQuote(java.lang.String strSide,
double dblQuote)
Constructor: Constructs a Quote object from the quote value and the side string.
|
Modifier and Type | Method and Description |
---|---|
Serializer |
deserialize(byte[] ab)
De-serialize from a byte array.
|
java.lang.String |
getCollectionKeyValueDelimiter()
Returns the Collection Key Value Delimiter String
|
java.lang.String |
getCollectionRecordDelimiter()
Returns the Collection Record Delimiter String
|
java.lang.String |
getFieldDelimiter()
Returns the Field Delimiter String
|
java.lang.String |
getObjectTrailer()
Returns the Object Trailer String
|
double |
getQuote(java.lang.String strSide)
Get the quote value for the given side
|
DateTime |
getQuoteTime(java.lang.String strSide)
Get the time of the quote
|
static void |
main(java.lang.String[] astrArgs) |
byte[] |
serialize()
Serialize into a byte array.
|
boolean |
setSide(java.lang.String strSide,
double dblQuote)
Set the quote for the specified side
|
getCollectionMultiLevelKeyDelimiter
public MultiSidedQuote(java.lang.String strSide, double dblQuote) throws java.lang.Exception
strSide
- bid/ask/middblQuote
- Quote Valuejava.lang.Exception
- Thrown on invalid inputspublic MultiSidedQuote(byte[] ab) throws java.lang.Exception
ab
- Byte Arrayjava.lang.Exception
- Thrown if Quote cannot be properly de-serializedpublic double getQuote(java.lang.String strSide)
Quote
public DateTime getQuoteTime(java.lang.String strSide)
Quote
getQuoteTime
in class Quote
strSide
- bid/ask/midpublic boolean setSide(java.lang.String strSide, double dblQuote)
Quote
public java.lang.String getFieldDelimiter()
Serializer
getFieldDelimiter
in class Serializer
public java.lang.String getObjectTrailer()
Serializer
getObjectTrailer
in class Serializer
public java.lang.String getCollectionKeyValueDelimiter()
Serializer
getCollectionKeyValueDelimiter
in class Serializer
public java.lang.String getCollectionRecordDelimiter()
Serializer
getCollectionRecordDelimiter
in class Serializer
public byte[] serialize()
Serializer
serialize
in class Serializer
public Serializer deserialize(byte[] ab)
Serializer
deserialize
in class Serializer
public static void main(java.lang.String[] astrArgs) throws java.lang.Exception
java.lang.Exception