Interface IMatchFunctionVisitor

All Known Implementing Classes:
MatchFunctionVisitor, ReportingMatchFunctionVisitor

public interface IMatchFunctionVisitor
This interface can be used to add match functions to the match engine during initialisation.
Since:
6.2
Author:
F. van der Meer, O. Kerpershoek
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    This function adds a cross table to the match engine.
    void
    This method can be used to add match functions or custom match functions to the match engine.
    void
    addRamp(IRampDS rampDS)
    This function adds a ramp definition to the match engine.
  • Method Details

    • addMatchFunction

      void addMatchFunction(IMatchFunctionDS matchFunctionDS)
      This method can be used to add match functions or custom match functions to the match engine.
      Parameters:
      matchFunctionDS - The data source containing the match function description
      Throws:
      InitializationException - When the initialisation of the match function fails.
    • addCrosstable

      void addCrosstable(ICrosstableDS crosstableDS)
      This function adds a cross table to the match engine.
      Parameters:
      crosstableDS - The cross table definition.
      Throws:
      InitializationException - When the initialisation of the match function fails.
    • addRamp

      void addRamp(IRampDS rampDS)
      This function adds a ramp definition to the match engine.
      Parameters:
      rampDS - The ramp definition data source.
      Throws:
      InitializationException - When the initialisation of the match function fails.