Class ConditionalGroup
java.lang.Object
com.epam.fix.validation.engine.validators.condition.container.ConditionalGroup
- All Implemented Interfaces:
IConditionalMessage
- Direct Known Subclasses:
ConditionalBlock,ConditionalMessage
Provides the condition group.
- Author:
- Serhiy_Zahriychuk Date: Jun 18, 2009
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ConditionalBlock>protected List<ConditionalGroup>protected Map<Integer,ICondition> protected booleanprotected int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConditionalBlock(ConditionalBlock conditionalBlock) voidaddConditionalBlock(List<ConditionalBlock> conditionalBlocks) voidaddConditionalGroup(ConditionalGroup conditionalGroup) voidaddConditionalGroups(List<ConditionalGroup> conditionalGroups) intbooleanvoidputConditionMap(Map<Integer, ICondition> conditionMap) voidsetRequired(boolean required) voidsetRootTag(int rootTag)
-
Field Details
-
rootTag
protected int rootTag -
isRequired
protected boolean isRequired -
conditionMap
-
conditionalGroups
-
conditionalBlocks
-
-
Constructor Details
-
ConditionalGroup
-
-
Method Details
-
getRootTag
public int getRootTag()- Specified by:
getRootTagin interfaceIConditionalMessage
-
setRootTag
public void setRootTag(int rootTag) - Specified by:
setRootTagin interfaceIConditionalMessage
-
getConditionMap
- Specified by:
getConditionMapin interfaceIConditionalMessage
-
putConditionMap
- Specified by:
putConditionMapin interfaceIConditionalMessage
-
getConditionalGroups
- Specified by:
getConditionalGroupsin interfaceIConditionalMessage
-
addConditionalGroup
- Specified by:
addConditionalGroupin interfaceIConditionalMessage
-
addConditionalGroups
- Specified by:
addConditionalGroupsin interfaceIConditionalMessage
-
getConditionalBlocks
- Specified by:
getConditionalBlocksin interfaceIConditionalMessage
-
addConditionalBlock
- Specified by:
addConditionalBlockin interfaceIConditionalMessage
-
addConditionalBlock
- Specified by:
addConditionalBlockin interfaceIConditionalMessage
-
isRequired
public boolean isRequired()- Specified by:
isRequiredin interfaceIConditionalMessage
-
setRequired
public void setRequired(boolean required) - Specified by:
setRequiredin interfaceIConditionalMessage
-