Classes Files

com::wombat::mamda::options::MamdaOptionFields

More…

Inherits from com.wombat.mamda.MamdaFields

Public Functions

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

Public Attributes

  Name
MamaFieldDescriptor CONTRACT_SYMBOL
MamaFieldDescriptor UNDERLYING_SYMBOL
MamaFieldDescriptor EXPIRATION_DATE
MamaFieldDescriptor STRIKE_PRICE
MamaFieldDescriptor PUT_CALL
MamaFieldDescriptor OPEN_INTEREST
MamaFieldDescriptor EXERCISE_STYLE

Additional inherited members

Protected Functions inherited from com.wombat.mamda.MamdaFields

  Name
String lookupFieldName(Properties properties, String defaultFieldName)

Detailed Description

class com::wombat::mamda::options::MamdaOptionFields;

Maintains a cache of common options related field descriptors.

Public Functions Documentation

function setDictionary

static inline void setDictionary(
    final MamaDictionary dictionary,
    final 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 options fields. Maintains a cache of MamaFieldDescriptors for common options 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()

Public Attributes Documentation

variable CONTRACT_SYMBOL

static MamaFieldDescriptor CONTRACT_SYMBOL = null;

variable UNDERLYING_SYMBOL

static MamaFieldDescriptor UNDERLYING_SYMBOL = null;

variable EXPIRATION_DATE

static MamaFieldDescriptor EXPIRATION_DATE = null;

variable STRIKE_PRICE

static MamaFieldDescriptor STRIKE_PRICE = null;

variable PUT_CALL

static MamaFieldDescriptor PUT_CALL = null;

variable OPEN_INTEREST

static MamaFieldDescriptor OPEN_INTEREST = null;

variable EXERCISE_STYLE

static MamaFieldDescriptor EXERCISE_STYLE = null;

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