Uses of Interface
com.epam.fix.validation.engine.validators.condition.ICondition

Packages that use ICondition
com.epam.fix.validation.engine.fixmessage.beans   
com.epam.fix.validation.engine.validators   
com.epam.fix.validation.engine.validators.condition   
com.epam.fix.validation.engine.validators.condition.container   
com.epam.fix.validation.engine.validators.condition.operators   
 

Uses of ICondition in com.epam.fix.validation.engine.fixmessage.beans
 

Methods in com.epam.fix.validation.engine.fixmessage.beans that return types with arguments of type ICondition
 Map<Integer,ICondition> FIXGroupContainer.getConditionMap()
           
 

Uses of ICondition in com.epam.fix.validation.engine.validators
 

Method parameters in com.epam.fix.validation.engine.validators with type arguments of type ICondition
protected  void ConditionalValidator.validateConditionalTags(Map<Integer,ICondition> conditionMap, ValidationFIXMessage fixMessage, FIXFieldList fixFieldList, boolean fromGroup, FIXErrorContainer errors)
           
 

Uses of ICondition in com.epam.fix.validation.engine.validators.condition
 

Classes in com.epam.fix.validation.engine.validators.condition that implement ICondition
 class AbstractCondition
           
 

Methods in com.epam.fix.validation.engine.validators.condition that return ICondition
 ICondition ConditionValidateParser.getCondition()
          Returns full list of classes of conditional operator by input string
 

Method parameters in com.epam.fix.validation.engine.validators.condition with type arguments of type ICondition
 boolean ICondition.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          This method propouses for the validate condition rules.
 

Uses of ICondition in com.epam.fix.validation.engine.validators.condition.container
 

Fields in com.epam.fix.validation.engine.validators.condition.container with type parameters of type ICondition
protected  Map<Integer,ICondition> ConditionalGroup.conditionMap
           
 

Methods in com.epam.fix.validation.engine.validators.condition.container that return ICondition
 ICondition ConditionalBlock.getCondition()
           
 

Methods in com.epam.fix.validation.engine.validators.condition.container that return types with arguments of type ICondition
 Map<Integer,ICondition> ConditionalGroup.getConditionMap()
           
 Map<Integer,ICondition> IConditionalMessage.getConditionMap()
           
 

Methods in com.epam.fix.validation.engine.validators.condition.container with parameters of type ICondition
 void ConditionalBlock.setCondition(ICondition condition)
           
 

Method parameters in com.epam.fix.validation.engine.validators.condition.container with type arguments of type ICondition
 void ConditionalGroup.putConditionMap(Map<Integer,ICondition> conditionMap)
           
 void IConditionalMessage.putConditionMap(Map<Integer,ICondition> conditionMap)
           
 

Constructor parameters in com.epam.fix.validation.engine.validators.condition.container with type arguments of type ICondition
ConditionalBlock(int rootTag, Map<Integer,ICondition> conditionMap)
           
ConditionalGroup(int rootTag, Map<Integer,ICondition> conditionMap)
           
ConditionalMessage(int rootTag, Map<Integer,ICondition> conditionMap)
           
 

Uses of ICondition in com.epam.fix.validation.engine.validators.condition.operators
 

Classes in com.epam.fix.validation.engine.validators.condition.operators that implement ICondition
 class ANDValidateOperator
          The logical AND operator.
 class EQValidateOperator
          The = operator implementation.
 class ExistTagsValidateOperator
          The existstag operator implementation.
 class FalseValidateOperator
          The FALSE operator.
 class GreatThanValidateOperator
          The > operator implementation.
 class INValidateOperator
          The IN operator implementation.
 class LessThanValidateOperator
           
 class NOTValidateOperator
          The NOT operator implementation.
 class ORValidateOperator
          The logical OR operator.
 

Methods in com.epam.fix.validation.engine.validators.condition.operators that return ICondition
 ICondition NOTValidateOperator.getOperand()
          Gets the operand
 ICondition ANDValidateOperator.getOperand1()
          Gets the first operand.
 ICondition ORValidateOperator.getOperand1()
          Gets the first operand.
 ICondition ANDValidateOperator.getOperand2()
          Gets the second operand.
 ICondition ORValidateOperator.getOperand2()
          Gets the second operand.
 

Method parameters in com.epam.fix.validation.engine.validators.condition.operators with type arguments of type ICondition
 boolean ANDValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if both operators returns true.
 boolean EQValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if the values are equal.
 boolean ExistTagsValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Checks if all tags exists in msgFieldList .
 boolean FalseValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Always returns false.
 boolean GreatThanValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if the tag value in msgFieldList is greater than value , otherwise false.
 boolean INValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if the tag value equals one of the array of values .
 boolean LessThanValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
           
 boolean NOTValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if operand is true.
 boolean ORValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer,ICondition> tagsMap, boolean inversion)
          Returns true, if one of the operators returns true.
 

Constructors in com.epam.fix.validation.engine.validators.condition.operators with parameters of type ICondition
ANDValidateOperator(ICondition operand1, ICondition operand2, boolean isGroup)
          Creates the ANDValidateOperator .
NOTValidateOperator(ICondition operand, boolean isGroup)
          Creates the NOTValidateOperator .
ORValidateOperator(ICondition operand1, ICondition operand2, boolean isGroup)
          Creates the ORValidateOperator .
 



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