Uses of Interface
com.epam.fix.validation.engine.validators.condition.ICondition
Packages that use ICondition
Package
Description
This package contains validator classes
This package contains com.epam.fix.validation.engine.validation.validators.condition.ConditionValidateParser
for parse of conditional strings and create collections of conditional operators
This package contains container classes
This package contains classes of conditional 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 -
Uses of ICondition in com.epam.fix.validation.engine.validators
Method parameters in com.epam.fix.validation.engine.validators with type arguments of type IConditionModifier and TypeMethodDescriptionprotected voidConditionalValidator.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 IConditionMethods in com.epam.fix.validation.engine.validators.condition that return IConditionModifier and TypeMethodDescriptionConditionValidateParser.getCondition()Returns full list of classes of conditional operator by input stringMethod parameters in com.epam.fix.validation.engine.validators.condition with type arguments of type IConditionModifier and TypeMethodDescriptionbooleanICondition.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 IConditionMethods in com.epam.fix.validation.engine.validators.condition.container that return IConditionMethods in com.epam.fix.validation.engine.validators.condition.container that return types with arguments of type IConditionModifier and TypeMethodDescriptionConditionalGroup.getConditionMap()IConditionalMessage.getConditionMap()Methods in com.epam.fix.validation.engine.validators.condition.container with parameters of type IConditionMethod parameters in com.epam.fix.validation.engine.validators.condition.container with type arguments of type IConditionModifier and TypeMethodDescriptionvoidConditionalGroup.putConditionMap(Map<Integer, ICondition> conditionMap) voidIConditionalMessage.putConditionMap(Map<Integer, ICondition> conditionMap) Constructor parameters in com.epam.fix.validation.engine.validators.condition.container with type arguments of type IConditionModifierConstructorDescriptionConditionalBlock(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 IConditionModifier and TypeClassDescriptionclassThe logical AND operator.classThe=operator implementation.classTheexiststagoperator implementation.classThe FALSE operator.classThe>operator implementation.classTheINoperator implementation.classclassThe NOT operator implementation.classThe logical OR operator.Methods in com.epam.fix.validation.engine.validators.condition.operators that return IConditionModifier and TypeMethodDescriptionNOTValidateOperator.getOperand()Gets the operandANDValidateOperator.getOperand1()Gets the first operand.ORValidateOperator.getOperand1()Gets the first operand.ANDValidateOperator.getOperand2()Gets the second operand.ORValidateOperator.getOperand2()Gets the second operand.Method parameters in com.epam.fix.validation.engine.validators.condition.operators with type arguments of type IConditionModifier and TypeMethodDescriptionbooleanANDValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Returns true, if both operators returns true.booleanEQValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Returns true, if the values are equal.booleanExistTagsValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Checks if all tags exists inmsgFieldList.booleanFalseValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Always returns false.booleanGreatThanValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Returns true, if thetagvalue inmsgFieldListis greater thanvalue, otherwise false.booleanINValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Returns true, if the tag value equals one of the array ofvalues.booleanLessThanValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) booleanNOTValidateOperator.validateCondition(Integer validateTag, FIXFieldList msgFieldList, String msgType, Map<Integer, ICondition> tagsMap, boolean inversion) Returns true, ifoperandis true.booleanORValidateOperator.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 IConditionModifierConstructorDescriptionANDValidateOperator(ICondition operand1, ICondition operand2, boolean isGroup) Creates theANDValidateOperator.NOTValidateOperator(ICondition operand, boolean isGroup) Creates theNOTValidateOperator.ORValidateOperator(ICondition operand1, ICondition operand2, boolean isGroup) Creates theORValidateOperator.