Inherits from com.wombat.mamda.MamdaFields
Name | |
---|---|
void | setDictionary(final MamaDictionary dictionary, final Properties properties) |
int | getNumLevelFields() |
int | getNumEntryFields() |
boolean | getHasVectorFields() |
boolean | getHasFixedLevelFields() |
int | getMaxFid() |
boolean | isSet() |
void | reset() |
Name | |
---|---|
MamaFieldDescriptor | SRC_TIME |
MamaFieldDescriptor | ACTIVITY_TIME |
MamaFieldDescriptor | PART_ID |
MamaFieldDescriptor | SEQNUM |
MamaFieldDescriptor | BOOK_TIME |
MamaFieldDescriptor | NUM_LEVELS |
MamaFieldDescriptor | BOOK_PROPERTIES |
MamaFieldDescriptor | BOOK_PROP_MSG_TYPE |
MamaFieldDescriptor | PRICE_LEVELS |
MamaFieldDescriptor | PL_ACTION |
MamaFieldDescriptor | PL_PRICE |
MamaFieldDescriptor | PL_SIDE |
MamaFieldDescriptor | PL_SIZE |
MamaFieldDescriptor | PL_SIZE_CHANGE |
MamaFieldDescriptor | PL_TIME |
MamaFieldDescriptor | PL_NUM_ENTRIES |
MamaFieldDescriptor | PL_NUM_ATTACH |
MamaFieldDescriptor | PL_ENTRIES |
MamaFieldDescriptor | PL_PROPERTIES |
MamaFieldDescriptor | PL_PROP_MSG_TYPE |
MamaFieldDescriptor | ENTRY_ID |
MamaFieldDescriptor | ENTRY_ACTION |
MamaFieldDescriptor | ENTRY_REASON |
MamaFieldDescriptor | ENTRY_SIZE |
MamaFieldDescriptor | ENTRY_TIME |
MamaFieldDescriptor | ENTRY_STATUS |
MamaFieldDescriptor | ENTRY_POSITION |
MamaFieldDescriptor | ENTRY_PROPERTIES |
MamaFieldDescriptor | ENTRY_PROP_MSG_TYPE |
MamaFieldDescriptor[] | PRICE_LEVEL |
MamaFieldDescriptor[] | PL_ENTRY |
MamaFieldDescriptor | BID_MARKET_ORDERS |
MamaFieldDescriptor | ASK_MARKET_ORDERS |
MamaFieldDescriptor | BOOK_TYPE |
MamaDictionary | theDictionary |
Protected Functions inherited from com.wombat.mamda.MamdaFields
Name | |
---|---|
String | lookupFieldName(Properties properties, String defaultFieldName) |
class com::wombat::mamda::orderbook::MamdaOrderBookFields;
Maintains a cache of common orderbook related field descriptors.
static inline void setDictionary(
final MamaDictionary dictionary,
final Properties properties
)
Parameters:
Set the dictionary for common orderbook fields. Maintains a cache of MamaFieldDescriptors for common orderbook 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.
static inline int getNumLevelFields()
Internal. Returns the number of fixed (non-vector) price level fields.
static inline int getNumEntryFields()
Internal. Returns the number of fixed (non-vector) entry fields.
static inline boolean getHasVectorFields()
Internal. Returns whether the dictionary contains vector fields (important when unpacking order book messages).
static inline boolean getHasFixedLevelFields()
Internal. Returns whether the dictionary contains fixed price level fields (important when unpacking order book messages).
static inline int getMaxFid()
static inline boolean isSet()
static inline void reset()
Reset the dictionary for order book update fields.
static MamaFieldDescriptor SRC_TIME = null;
static MamaFieldDescriptor ACTIVITY_TIME = null;
static MamaFieldDescriptor PART_ID = null;
static MamaFieldDescriptor SEQNUM = null;
static MamaFieldDescriptor BOOK_TIME = null;
static MamaFieldDescriptor NUM_LEVELS = null;
static MamaFieldDescriptor BOOK_PROPERTIES = null;
static MamaFieldDescriptor BOOK_PROP_MSG_TYPE = null;
static MamaFieldDescriptor PRICE_LEVELS = null;
static MamaFieldDescriptor PL_ACTION = null;
static MamaFieldDescriptor PL_PRICE = null;
static MamaFieldDescriptor PL_SIDE = null;
static MamaFieldDescriptor PL_SIZE = null;
static MamaFieldDescriptor PL_SIZE_CHANGE = null;
static MamaFieldDescriptor PL_TIME = null;
static MamaFieldDescriptor PL_NUM_ENTRIES = null;
static MamaFieldDescriptor PL_NUM_ATTACH = null;
static MamaFieldDescriptor PL_ENTRIES = null;
static MamaFieldDescriptor PL_PROPERTIES = null;
static MamaFieldDescriptor PL_PROP_MSG_TYPE = null;
static MamaFieldDescriptor ENTRY_ID = null;
static MamaFieldDescriptor ENTRY_ACTION = null;
static MamaFieldDescriptor ENTRY_REASON = null;
static MamaFieldDescriptor ENTRY_SIZE = null;
static MamaFieldDescriptor ENTRY_TIME = null;
static MamaFieldDescriptor ENTRY_STATUS = null;
static MamaFieldDescriptor ENTRY_POSITION = null;
static MamaFieldDescriptor ENTRY_PROPERTIES = null;
static MamaFieldDescriptor ENTRY_PROP_MSG_TYPE = null;
static MamaFieldDescriptor[] PRICE_LEVEL = null;
static MamaFieldDescriptor[] PL_ENTRY = null;
static MamaFieldDescriptor BID_MARKET_ORDERS = null;
static MamaFieldDescriptor ASK_MARKET_ORDERS = null;
static MamaFieldDescriptor BOOK_TYPE = null;
static MamaDictionary theDictionary = null;
Updated on 2023-03-31 at 15:30:38 +0100