public interface IMessageSchema
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns schema description of the schema.
|
int |
getFrameHeaderSize()
Returns size of the frame header.
|
UnifiedMetaData |
getHeaderType()
Returns definition of messages header type.
|
int |
getId()
Returns schema id.
|
Map<Integer,UnifiedMetaData> |
getMessages()
Gets map of all messages in the schema.
|
String |
getPackage()
Returns schema name.
|
String |
getSemanticVersion()
Returns the semantic version of the schema.
|
UnifiedMetaData |
getType(String name)
Gets type from schema dictionary.
|
int |
getVersion()
Returns schema version.
|
boolean |
isLittleEndian()
Returns byte order.
|
boolean |
isMdp3Mode()
Returns CME MDP3 mode.
|
int |
queryVirtualFieldId(String[] fieldPath)
Query virtual field ID.
|
String getPackage()
int getId()
int getVersion()
String getSemanticVersion()
boolean isLittleEndian()
String getDescription()
int getFrameHeaderSize()
boolean isMdp3Mode()
UnifiedMetaData getHeaderType()
UnifiedMetaData getType(String name)
name - name of a type in schema type dictionaryMap<Integer,UnifiedMetaData> getMessages()
int queryVirtualFieldId(String[] fieldPath)
fieldPath - Path to the field. "*" in lead position means access to the message header.Copyright © 2005–2025 Onix Solutions. All rights reserved.