Classes Files

Wombat::MamdaFundamentalFields

Maintains a cache of common fundamental field descriptors.

Inherits from Wombat.MamdaFields

Public Functions

  Name
void setDictionary(MamaDictionary dictionary, NameValueCollection properties)
Set the dictionary for common fundamental fields. Maintains a cache of MamaFieldDescriptors for common fundamental related fields. The
bool isSet()
void reset()

Public Attributes

  Name
MamaFieldDescriptor SRC_TIME
MamaFieldDescriptor ACTIVITY_TIME
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 Wombat.MamdaFields

  Name
string lookupFieldName(NameValueCollection properties, string defaultFieldName)

Public Functions Documentation

function setDictionary

static void setDictionary(
    MamaDictionary dictionary,
    NameValueCollection properties
)

Set the dictionary for common fundamental fields. Maintains a cache of MamaFieldDescriptors for common fundamental related fields. The

Parameters:

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

properties parameter allows users of the API to map the common dictionary names to something else if they are beig published under different names.

function isSet

static bool isSet()

function reset

static void reset()

Public Attributes Documentation

variable SRC_TIME

static MamaFieldDescriptor SRC_TIME = null;

variable ACTIVITY_TIME

static MamaFieldDescriptor ACTIVITY_TIME = 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:12 +0100