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 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 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 TypeMethodDescriptionboolean
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 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 TypeMethodDescriptionvoid
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 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 TypeClassDescriptionclass
The logical AND operator.class
The=
operator implementation.class
Theexiststag
operator implementation.class
The FALSE operator.class
The>
operator implementation.class
TheIN
operator implementation.class
class
The NOT operator implementation.class
The 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 TypeMethodDescriptionboolean
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 inmsgFieldList
.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 thetag
value inmsgFieldList
is greater thanvalue
, 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 ofvalues
.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, ifoperand
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 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
.