Package | Description |
---|---|
com.epam.fix.validation.engine.fixmessage.beans | |
com.epam.fix.validation.engine.validators |
This package contains validator classes
|
com.epam.fix.validation.engine.validators.condition |
This package contains com.epam.fix.validation.engine.validation.validators.condition.ConditionValidateParser
for parse of conditional strings and create collections of conditional operators
|
com.epam.fix.validation.engine.validators.condition.container |
This package contains container classes
|
com.epam.fix.validation.engine.validators.condition.operators |
This package contains classes of conditional operators
|
Modifier and Type | Method and Description |
---|---|
Map<Integer,ICondition> |
FIXGroupContainer.getConditionMap() |
Modifier and Type | Method and Description |
---|---|
protected void |
ConditionalValidator.validateConditionalTags(Map<Integer,ICondition> conditionMap,
ValidationFIXMessage fixMessage,
FIXFieldList fixFieldList,
boolean fromGroup,
FIXErrorContainer errors) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCondition |
Modifier and Type | Method and Description |
---|---|
ICondition |
ConditionValidateParser.getCondition()
Returns full list of classes of conditional operator by input string
|
Modifier and Type | Method and Description |
---|---|
boolean |
ICondition.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
This method propouses for the validate condition rules.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,ICondition> |
ConditionalGroup.conditionMap |
Modifier and Type | Method and Description |
---|---|
ICondition |
ConditionalBlock.getCondition() |
Modifier and Type | Method and Description |
---|---|
Map<Integer,ICondition> |
ConditionalGroup.getConditionMap() |
Map<Integer,ICondition> |
IConditionalMessage.getConditionMap() |
Modifier and Type | Method and Description |
---|---|
void |
ConditionalBlock.setCondition(ICondition condition) |
Modifier and Type | Method and Description |
---|---|
void |
ConditionalGroup.putConditionMap(Map<Integer,ICondition> conditionMap) |
void |
IConditionalMessage.putConditionMap(Map<Integer,ICondition> conditionMap) |
Constructor and Description |
---|
ConditionalBlock(int rootTag,
Map<Integer,ICondition> conditionMap) |
ConditionalGroup(int rootTag,
Map<Integer,ICondition> conditionMap) |
ConditionalMessage(int rootTag,
Map<Integer,ICondition> conditionMap) |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
ICondition |
NOTValidateOperator.getOperand()
Gets the operand
|
ICondition |
ORValidateOperator.getOperand1()
Gets the first operand.
|
ICondition |
ANDValidateOperator.getOperand1()
Gets the first operand.
|
ICondition |
ORValidateOperator.getOperand2()
Gets the second operand.
|
ICondition |
ANDValidateOperator.getOperand2()
Gets the second operand.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ExistTagsValidateOperator.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
Checks if all tags exists in
msgFieldList . |
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 |
EQValidateOperator.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
Returns true, if the values are equal.
|
boolean |
ORValidateOperator.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
Returns true, if one of the operators returns true.
|
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 |
ANDValidateOperator.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
Returns true, if both operators returns true.
|
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 |
FalseValidateOperator.validateCondition(Integer validateTag,
FIXFieldList msgFieldList,
String msgType,
Map<Integer,ICondition> tagsMap,
boolean inversion)
Always returns false.
|
Constructor and Description |
---|
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–2022 EPAM Systems. All rights reserved.