public class MamdaFundamentalListener extends java.lang.Object implements MamdaMsgListener, MamdaFundamentals
| Constructor and Description |
|---|
MamdaFundamentalListener()
Create a specialized fundamental field listener.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(MamdaFundamentalHandler handler)
Add a specialized fundamentals handler.
|
com.wombat.mama.MamaDateTime |
getActivityTime()
Activity time.
|
short |
getActivityTimeFieldState() |
java.lang.String |
getCorporateActionType()
Corporate Action Type.
|
short |
getCorporateActionTypeFieldState() |
java.lang.String |
getDividendCurrency()
Currency of dividend.
|
short |
getDividendCurrencyFieldState() |
java.lang.String |
getDividendExDate()
The date on or after which a security is traded without a
previously declared dividend or distribution.
|
short |
getDividendExDateFieldState() |
java.lang.String |
getDividendFrequency()
Frequency of the dividend payments.
|
short |
getDividendFrequencyFieldState() |
java.lang.String |
getDividendPayDate()
Date on which corporate action distribution will be paid or
effective.
|
short |
getDividendPayDateFieldState() |
double |
getDividendPrice()
Dividend price.
|
short |
getDividendPriceFieldState() |
java.lang.String |
getDividendRecordDate()
This is the date on which all shareholders are considered a
"holder of record" and ensured the right of a dividend or distribution.
|
short |
getDividendRecordDateFieldState() |
double |
getEarningsPerShare()
Earnings per share, including common stock, preferred stock,
unexercised stock options, unexercised warrants, and some
convertible debt.
|
short |
getEarningsPerShareFieldState() |
double |
getHistoricalVolatility()
Volatility estimated from historical data
|
short |
getHistoricalVolatilityFieldState() |
com.wombat.mama.MamaDateTime |
getLineTime()
Get the line time of the update.
|
short |
getLineTimeFieldState() |
java.lang.String |
getMarketSector()
A distinct subset of a market, society, industry, or economy,
whose components share similar characteristics
|
short |
getMarketSectorFieldState() |
java.lang.String |
getMarketSectorNative()
Feed-specific market sector code in native feed format.
|
short |
getMarketSectorNativeFieldState() |
java.lang.String |
getMarketSegment()
Market subgroup.
|
short |
getMarketSegmentFieldState() |
java.lang.String |
getMarketSegmentNative()
Feed-specific market segment code in native feed format.
|
short |
getMarketSegmentNativeFieldState() |
java.lang.String |
getPartId()
Get the participant identifier.
|
short |
getPartIdFieldState() |
double |
getPriceEarningsRatio()
The most common measure of how expensive a stock is.
|
short |
getPriceEarningsRatioFieldState() |
double |
getRiskFreeRate()
Theoretical interest rate at which an investment may earn
interest without incurring any risk
|
short |
getRiskFreeRateFieldState() |
com.wombat.mama.MamaDateTime |
getSendTime()
Get the send time of the update.
|
short |
getSendTimeFieldState() |
long |
getSharesAuthorized()
Authorized shares.
|
short |
getSharesAuthorizedFieldState() |
long |
getSharesFloat()
The number of shares of a security that are outstanding and
available for trading by the public.
|
short |
getSharesFloatFieldState() |
long |
getSharesOut()
Shares outstanding.
|
short |
getSharesOutFieldState() |
com.wombat.mama.MamaDateTime |
getSrcTime()
Source time.
|
short |
getSrcTimeFieldState() |
java.lang.String |
getSymbol()
Get the string symbol for the instrument.
|
short |
getSymbolFieldState() |
double |
getVolatility()
The relative rate at which the price of a security moves up and
down.
|
short |
getVolatilityFieldState() |
double |
getYield()
Yield, for cash instruments where prices are published
|
short |
getYieldFieldState() |
void |
onMsg(MamdaSubscription subscription,
com.wombat.mama.MamaMsg msg,
short msgType)
Implementation of MamdaListener interface.
|
public MamdaFundamentalListener()
public void addHandler(MamdaFundamentalHandler handler)
public com.wombat.mama.MamaDateTime getSrcTime()
MamdaBasicRecapgetSrcTime in interface MamdaBasicRecappublic com.wombat.mama.MamaDateTime getActivityTime()
MamdaBasicRecapgetActivityTime in interface MamdaBasicRecappublic com.wombat.mama.MamaDateTime getSendTime()
MamdaBasicRecapgetSendTime in interface MamdaBasicRecappublic com.wombat.mama.MamaDateTime getLineTime()
MamdaBasicRecapgetLineTime in interface MamdaBasicRecappublic java.lang.String getPartId()
MamdaBasicRecapgetPartId in interface MamdaBasicRecappublic java.lang.String getSymbol()
MamdaBasicRecapgetSymbol in interface MamdaBasicRecappublic java.lang.String getCorporateActionType()
MamdaFundamentalsgetCorporateActionType in interface MamdaFundamentalspublic double getDividendPrice()
MamdaFundamentalsgetDividendPrice in interface MamdaFundamentalspublic java.lang.String getDividendFrequency()
MamdaFundamentalsgetDividendFrequency in interface MamdaFundamentalspublic java.lang.String getDividendExDate()
MamdaFundamentalsgetDividendExDate in interface MamdaFundamentalspublic java.lang.String getDividendPayDate()
MamdaFundamentalsgetDividendPayDate in interface MamdaFundamentalspublic java.lang.String getDividendRecordDate()
MamdaFundamentalsgetDividendRecordDate in interface MamdaFundamentalspublic java.lang.String getDividendCurrency()
MamdaFundamentalsgetDividendCurrency in interface MamdaFundamentalspublic long getSharesOut()
MamdaFundamentalsgetSharesOut in interface MamdaFundamentalspublic long getSharesFloat()
MamdaFundamentalsgetSharesFloat in interface MamdaFundamentalspublic long getSharesAuthorized()
MamdaFundamentalsgetSharesAuthorized in interface MamdaFundamentalspublic double getEarningsPerShare()
MamdaFundamentalsgetEarningsPerShare in interface MamdaFundamentalspublic double getVolatility()
MamdaFundamentalsgetVolatility in interface MamdaFundamentalspublic double getPriceEarningsRatio()
MamdaFundamentalsgetPriceEarningsRatio in interface MamdaFundamentalspublic double getYield()
MamdaFundamentalsgetYield in interface MamdaFundamentalspublic java.lang.String getMarketSegmentNative()
MamdaFundamentalsgetMarketSegmentNative in interface MamdaFundamentalspublic java.lang.String getMarketSectorNative()
MamdaFundamentalsgetMarketSectorNative in interface MamdaFundamentalspublic java.lang.String getMarketSegment()
MamdaFundamentalsgetMarketSegment in interface MamdaFundamentalspublic java.lang.String getMarketSector()
MamdaFundamentalsgetMarketSector in interface MamdaFundamentalspublic double getHistoricalVolatility()
MamdaFundamentalsgetHistoricalVolatility in interface MamdaFundamentalspublic double getRiskFreeRate()
MamdaFundamentalsgetRiskFreeRate in interface MamdaFundamentalspublic short getSrcTimeFieldState()
getSrcTimeFieldState in interface MamdaBasicRecappublic short getActivityTimeFieldState()
getActivityTimeFieldState in interface MamdaBasicRecappublic short getSendTimeFieldState()
getSendTimeFieldState in interface MamdaBasicRecappublic short getLineTimeFieldState()
getLineTimeFieldState in interface MamdaBasicRecappublic short getPartIdFieldState()
getPartIdFieldState in interface MamdaBasicRecappublic short getSymbolFieldState()
getSymbolFieldState in interface MamdaBasicRecappublic short getCorporateActionTypeFieldState()
getCorporateActionTypeFieldState in interface MamdaFundamentalspublic short getDividendPriceFieldState()
getDividendPriceFieldState in interface MamdaFundamentalspublic short getDividendFrequencyFieldState()
getDividendFrequencyFieldState in interface MamdaFundamentalspublic short getDividendExDateFieldState()
getDividendExDateFieldState in interface MamdaFundamentalspublic short getDividendPayDateFieldState()
getDividendPayDateFieldState in interface MamdaFundamentalspublic short getDividendRecordDateFieldState()
getDividendRecordDateFieldState in interface MamdaFundamentalspublic short getDividendCurrencyFieldState()
getDividendCurrencyFieldState in interface MamdaFundamentalspublic short getSharesOutFieldState()
getSharesOutFieldState in interface MamdaFundamentalspublic short getSharesFloatFieldState()
getSharesFloatFieldState in interface MamdaFundamentalspublic short getSharesAuthorizedFieldState()
getSharesAuthorizedFieldState in interface MamdaFundamentalspublic short getEarningsPerShareFieldState()
getEarningsPerShareFieldState in interface MamdaFundamentalspublic short getVolatilityFieldState()
getVolatilityFieldState in interface MamdaFundamentalspublic short getPriceEarningsRatioFieldState()
getPriceEarningsRatioFieldState in interface MamdaFundamentalspublic short getYieldFieldState()
getYieldFieldState in interface MamdaFundamentalspublic short getMarketSegmentNativeFieldState()
getMarketSegmentNativeFieldState in interface MamdaFundamentalspublic short getMarketSectorNativeFieldState()
getMarketSectorNativeFieldState in interface MamdaFundamentalspublic short getMarketSegmentFieldState()
getMarketSegmentFieldState in interface MamdaFundamentalspublic short getMarketSectorFieldState()
getMarketSectorFieldState in interface MamdaFundamentalspublic short getHistoricalVolatilityFieldState()
getHistoricalVolatilityFieldState in interface MamdaFundamentalspublic short getRiskFreeRateFieldState()
getRiskFreeRateFieldState in interface MamdaFundamentalspublic void onMsg(MamdaSubscription subscription, com.wombat.mama.MamaMsg msg, short msgType)
onMsg in interface MamdaMsgListenersubscription - The MamdaSubscription to which this listener was
registered.msg - The MamaMsg received by the underlying MAMA API and which
resulted in this callback being invoked.msgType - The message type. e.g. INITIAL, RECAP, UPDATE etc.Copyright 2007 Wombat Financial Software, Inc.