Class ReportingMatchConditionVisitor
java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.mapping.report.ReportingMatchConditionVisitor
- All Implemented Interfaces:
IMatchConditionVisitor
public class ReportingMatchConditionVisitor
extends ReportingVisitorDS
implements IMatchConditionVisitor
IMatchConditionVisitor implementation that adds error reporting.
- Since:
- 7.1
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingMatchConditionVisitor
(IInitializationReport report, IMatchConditionVisitor visitor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMatchCondition
(String sourceExpression, MatchConditionOperator operator, String targetExpression) The iterate method should invoke this method with a valid datasource implementation for each source entity mapping.Methods inherited from class com.aquima.interactions.foundation.report.ReportingVisitorDS
addError, addMessage, beginScope, endScope, getCategory, getReport
-
Constructor Details
-
ReportingMatchConditionVisitor
protected ReportingMatchConditionVisitor(IInitializationReport report, IMatchConditionVisitor visitor)
-
-
Method Details
-
addMatchCondition
public void addMatchCondition(String sourceExpression, MatchConditionOperator operator, String targetExpression) Description copied from interface:IMatchConditionVisitor
The iterate method should invoke this method with a valid datasource implementation for each source entity mapping.- Specified by:
addMatchCondition
in interfaceIMatchConditionVisitor
- Parameters:
sourceExpression
- The source expression, may not be null.operator
- The operator that is used to compare the source expression with the target expression, may not be null.targetExpression
- The target expression, may not be null.
-