public abstract class ProductQuote
extends java.lang.Object
Constructor and Description |
---|
ProductQuote() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addQuote(java.lang.String strQuoteField,
Quote q,
boolean bIsMarketQuote)
Add a regular or a market quote for the component
|
abstract boolean |
containsQuote(java.lang.String strQuoteField)
Indicate if the named quote is available
|
abstract Quote |
marketQuote()
Return the market quote object
|
abstract java.lang.String |
marketQuoteField()
Retrieve the market quote field
|
abstract Quote |
quote(java.lang.String strQuoteField)
Get the Quote for the given Field
|
abstract boolean |
removeMarketQuote()
Remove 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
|
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 quote(java.lang.String strQuoteField)
strQuoteField
- Field Namepublic abstract Quote marketQuote()
public abstract java.lang.String marketQuoteField()
public abstract boolean removeQuote(java.lang.String strQuoteField)
strQuoteField
- Named Quote Fieldpublic abstract boolean containsQuote(java.lang.String strQuoteField)
strQuoteField
- The Quote Name