com.epam.fix.validation.engine.utils.definitions
Interface FixMessageDefinitions<T>

All Known Implementing Classes:
AbstractFIXDefinition, BlockDefinitionsUtils, MessageDefinitionsUtils

public interface FixMessageDefinitions<T>

Author:
Serhiy_Zahriychuk Date: Sep 9, 2008

Method Summary
 boolean contains(String messageType)
          Checks if contains input message type in dictionary of FIX protocol
 Collection<T> get()
          Returns the collection of values of this Map.
 T get(String messageType)
          Gets element from map by key
 Set<String> getMessageTypes()
          Returns the messageTypes of this FixDefMap object.
 void put(List elements)
          Puts the element into map.
 

Method Detail

put

void put(List elements)
Puts the element into map.

Parameters:
elements - the list of elements

get

Collection<T> get()
Returns the collection of values of this Map.

Returns:
the messageDefs (type Collection) of this MessageTypes object.

get

T get(String messageType)
Gets element from map by key

Parameters:
messageType - of type String
Returns:
instance of T

contains

boolean contains(String messageType)
Checks if contains input message type in dictionary of FIX protocol

Parameters:
messageType - Message Type
Returns:
boolean true if contains

getMessageTypes

Set<String> getMessageTypes()
Returns the messageTypes of this FixDefMap object.

Returns:
the messageTypes (type Set) of this FixDefMap object.


Copyright © 2000-2014 EPAM Systems. All Rights Reserved.