com.epam.fix.validation.engine.fixmessage.beans
Class ValidationFIXMessage

java.lang.Object
  extended by com.epam.fix.validation.engine.fixmessage.beans.ValidationFIXGroup
      extended by com.epam.fix.validation.engine.fixmessage.beans.ValidationFIXMessage
All Implemented Interfaces:
IValidationFIXMessage

public class ValidationFIXMessage
extends ValidationFIXGroup
implements IValidationFIXMessage

Author:
Serhiy_Zahriychuk Date: Jun 16, 2009

Field Summary
 
Fields inherited from class com.epam.fix.validation.engine.fixmessage.beans.ValidationFIXGroup
fixFieldList, validationFIXGroups
 
Constructor Summary
ValidationFIXMessage(FIXFieldList fixFieldList, List<ValidationFIXGroup> validationFIXGroups, FIXFieldList fullFixFieldList)
           
 
Method Summary
 int calculateBodyLength()
           
 int calculateChecksum()
           
 boolean containsTagInAllFields(int tag)
           
 boolean containsTagInMessageFields(int tag)
           
 FIXFieldList getFullFIXFieldList()
           
 int getMessageSize()
          Gets the number of fields in this message.
 long getMsgSeqNumber()
           
 String getMsgType()
           
 FIXField getTag(Integer reqTag)
           
 
Methods inherited from class com.epam.fix.validation.engine.fixmessage.beans.ValidationFIXGroup
addFIXGroup, getFIXFieldByGroupIndt, getFixFieldList, getNoField, getValidationFIXGroups, setFixFieldList, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ValidationFIXMessage

public ValidationFIXMessage(FIXFieldList fixFieldList,
                            List<ValidationFIXGroup> validationFIXGroups,
                            FIXFieldList fullFixFieldList)
Method Detail

getTag

public FIXField getTag(Integer reqTag)

getMsgSeqNumber

public long getMsgSeqNumber()

calculateBodyLength

public int calculateBodyLength()

getFullFIXFieldList

public FIXFieldList getFullFIXFieldList()

calculateChecksum

public int calculateChecksum()

getMsgType

public String getMsgType()

getMessageSize

public int getMessageSize()
Description copied from interface: IValidationFIXMessage
Gets the number of fields in this message.

Specified by:
getMessageSize in interface IValidationFIXMessage
Overrides:
getMessageSize in class ValidationFIXGroup

containsTagInMessageFields

public boolean containsTagInMessageFields(int tag)

containsTagInAllFields

public boolean containsTagInAllFields(int tag)


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