Classes Files

com::wombat::mamda::MamdaFundamentalFields

More…

Inherits from com.wombat.mamda.MamdaFields

Public Functions

  Name
void setDictionary(MamaDictionary dictionary, Properties properties)
boolean isSet()
void reset()

Public Attributes

  Name
MamaFieldDescriptor SRC_TIME
MamaFieldDescriptor ACTIVITY_TIME
MamaFieldDescriptor SEND_TIME
MamaFieldDescriptor LINE_TIME
MamaFieldDescriptor PART_ID
MamaFieldDescriptor SYMBOL
MamaFieldDescriptor CORP_ACT_TYPE
MamaFieldDescriptor DIVIDEND_PRICE
MamaFieldDescriptor DIVIDEND_FREQ
MamaFieldDescriptor DIVIDEND_EX_DATE
MamaFieldDescriptor DIVIDEND_PAY_DATE
MamaFieldDescriptor DIVIDEND_REC_DATE
MamaFieldDescriptor DIVIDEND_CURRENCY
MamaFieldDescriptor SHARES_OUT
MamaFieldDescriptor SHARES_FLOAT
MamaFieldDescriptor SHARES_AUTH
MamaFieldDescriptor EARN_PER_SHARE
MamaFieldDescriptor VOLATILITY
MamaFieldDescriptor PRICE_EARN_RATIO
MamaFieldDescriptor YIELD
MamaFieldDescriptor MRKT_SEGM_NATIVE
MamaFieldDescriptor MRKT_SECT_NATIVE
MamaFieldDescriptor MRKT_SEGMENT
MamaFieldDescriptor MRKT_SECTOR
MamaFieldDescriptor RISK_FREE_RATE
MamaFieldDescriptor HIST_VOLATILITY

Additional inherited members

Protected Functions inherited from com.wombat.mamda.MamdaFields

  Name
String lookupFieldName(Properties properties, String defaultFieldName)

Detailed Description

class com::wombat::mamda::MamdaFundamentalFields;

Maintains a cache of common fundamental field descriptors.

Public Functions Documentation

function setDictionary

static inline void setDictionary(
    MamaDictionary dictionary,
    Properties properties
)

Parameters:

  • dictionary A reference to a valid MamaDictionary
  • properties A Properties object containing field mappings. (See MamdaFields for more information)

Set the dictionary for common fundamental fields. Maintains a cache of MamaFieldDescriptors for common fundamental related fields. The properties parameter allows users of the API to map the common dictionary names to something else if they are being published under different names.

function isSet

static inline boolean isSet()

function reset

static inline void reset()

Reset the dictionary for fundamental update fields.

Public Attributes Documentation

variable SRC_TIME

static MamaFieldDescriptor SRC_TIME = null;

variable ACTIVITY_TIME

static MamaFieldDescriptor ACTIVITY_TIME = null;

variable SEND_TIME

static MamaFieldDescriptor SEND_TIME = null;

variable LINE_TIME

static MamaFieldDescriptor LINE_TIME = null;

variable PART_ID

static MamaFieldDescriptor PART_ID = null;

variable SYMBOL

static MamaFieldDescriptor SYMBOL = null;

variable CORP_ACT_TYPE

static MamaFieldDescriptor CORP_ACT_TYPE = null;

variable DIVIDEND_PRICE

static MamaFieldDescriptor DIVIDEND_PRICE = null;

variable DIVIDEND_FREQ

static MamaFieldDescriptor DIVIDEND_FREQ = null;

variable DIVIDEND_EX_DATE

static MamaFieldDescriptor DIVIDEND_EX_DATE = null;

variable DIVIDEND_PAY_DATE

static MamaFieldDescriptor DIVIDEND_PAY_DATE = null;

variable DIVIDEND_REC_DATE

static MamaFieldDescriptor DIVIDEND_REC_DATE = null;

variable DIVIDEND_CURRENCY

static MamaFieldDescriptor DIVIDEND_CURRENCY = null;

variable SHARES_OUT

static MamaFieldDescriptor SHARES_OUT = null;

variable SHARES_FLOAT

static MamaFieldDescriptor SHARES_FLOAT = null;

variable SHARES_AUTH

static MamaFieldDescriptor SHARES_AUTH = null;

variable EARN_PER_SHARE

static MamaFieldDescriptor EARN_PER_SHARE = null;

variable VOLATILITY

static MamaFieldDescriptor VOLATILITY = null;

variable PRICE_EARN_RATIO

static MamaFieldDescriptor PRICE_EARN_RATIO = null;

variable YIELD

static MamaFieldDescriptor YIELD = null;

variable MRKT_SEGM_NATIVE

static MamaFieldDescriptor MRKT_SEGM_NATIVE = null;

variable MRKT_SECT_NATIVE

static MamaFieldDescriptor MRKT_SECT_NATIVE = null;

variable MRKT_SEGMENT

static MamaFieldDescriptor MRKT_SEGMENT = null;

variable MRKT_SECTOR

static MamaFieldDescriptor MRKT_SECTOR = null;

variable RISK_FREE_RATE

static MamaFieldDescriptor RISK_FREE_RATE = null;

variable HIST_VOLATILITY

static MamaFieldDescriptor HIST_VOLATILITY = null;

Updated on 2023-03-31 at 15:30:32 +0100