Click or drag to resize

MatchClassFilterer Class

An object that allows to filter the matches obtained from multiple actions (based on shared pattern elements contained in a match class), (potentially employed by the multi rule all call or multi backtracking sequences).
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrMatchClassFilterer

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 8.1
Syntax
C#
public abstract class MatchClassFilterer

The MatchClassFilterer type exposes the following members.

Constructors
  NameDescription
Public methodMatchClassFilterer
Initializes a new instance of the MatchClassFilterer class
Top
Methods
  NameDescription
Public methodFilter(IActionExecutionEnvironment, IListIMatch, FilterCallWithArguments)
Filters the matches of a multi rule all call or multi rule backtracking construct (i.e. matches obtained from different rules, that implement a match class).
Public methodFilter(IGraphProcessingEnvironment, IListIMatch, FilterCallWithLambdaExpression)
Filters the matches of a multi rule all call or multi rule backtracking construct (i.e. matches obtained from different rules, that implement a match class) with a lambda expression filter (call).
Public methodFilterAssign
Public methodFilterAssignStartWithAccumulateBy
Public methodFilterRemoveIf
Top
Fields
  NameDescription
Public fieldinfo
The information object of the match class.
Top
See Also