public abstract class ComponentQuote extends Serializer
NULL_SER_STRING, VERSION
Constructor and Description |
---|
ComponentQuote() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addQuote(java.lang.String strQuoteField,
Quote q,
boolean bIsMarketQuote)
Adds a regular or a market quote for the component
|
abstract Quote |
getMarketQuote()
Returns the market quote object
|
abstract java.lang.String |
getMarketQuoteField()
Retrieve the market quote field
|
abstract Quote |
getQuote(java.lang.String strQuoteField)
Get the Quote for the given Field
|
abstract boolean |
removeMarketQuote()
Removes the market quote
|
abstract boolean |
removeQuote(java.lang.String strQuoteField)
Remove the named Quote
|
abstract boolean |
setMarketQuote(java.lang.String strMarketQuoteField,
Quote q)
Set the market quote for the component
|
deserialize, getCollectionKeyValueDelimiter, getCollectionMultiLevelKeyDelimiter, getCollectionRecordDelimiter, getFieldDelimiter, getObjectTrailer, serialize
public abstract void addQuote(java.lang.String strQuoteField, Quote q, boolean bIsMarketQuote)
strQuoteField
- The quote fieldq
- Quote to be addedbIsMarketQuote
- Whether the quote is a market quotepublic abstract boolean setMarketQuote(java.lang.String strMarketQuoteField, Quote q)
strMarketQuoteField
- Market Quote fieldq
- Quotepublic abstract boolean removeMarketQuote()
public abstract Quote getQuote(java.lang.String strQuoteField)
strQuoteField
- Field Namepublic abstract Quote getMarketQuote()
public abstract java.lang.String getMarketQuoteField()
public abstract boolean removeQuote(java.lang.String strQuoteField)
strQuoteField
- Named Quote Field