Class MatchFunctionVisitor
java.lang.Object
com.aquima.interactions.matching.impl.model.MatchFunctionVisitor
- All Implemented Interfaces:
IMatchFunctionVisitor
This visitor is used during initialization to collect all the available match functions.
- Since:
- 6.2
- Author:
- O. Kerpershoek, F. van der Meer
-
Constructor Summary
ModifierConstructorDescriptionprotected
MatchFunctionVisitor
(IMetaModel model, MatchFunctionList matchFunctionList, IResourceManager resources) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCrosstable
(ICrosstableDS crosstableDS) This function adds a cross table to the match engine.void
addMatchFunction
(IMatchFunctionDS datasource) This method can be used to add match functions or custom match functions to the match engine.void
This function adds a ramp definition to the match engine.
-
Constructor Details
-
MatchFunctionVisitor
protected MatchFunctionVisitor(IMetaModel model, MatchFunctionList matchFunctionList, IResourceManager resources)
-
-
Method Details
-
addMatchFunction
Description copied from interface:IMatchFunctionVisitor
This method can be used to add match functions or custom match functions to the match engine.- Specified by:
addMatchFunction
in interfaceIMatchFunctionVisitor
- Parameters:
datasource
- The data source containing the match function description
-
addCrosstable
Description copied from interface:IMatchFunctionVisitor
This function adds a cross table to the match engine.- Specified by:
addCrosstable
in interfaceIMatchFunctionVisitor
- Parameters:
crosstableDS
- The cross table definition.
-
addRamp
Description copied from interface:IMatchFunctionVisitor
This function adds a ramp definition to the match engine.- Specified by:
addRamp
in interfaceIMatchFunctionVisitor
- Parameters:
rampDS
- The ramp definition data source.
-