GrGen.NET v4.4 API: the libGr class library (the type exact interface gets generated)
InterpretationPlanNodeMatcher Class
Namespacesde.unika.ipd.grGen.lgspInterpretationPlanNodeMatcher
An interpretation plan operation which matches a node
Declaration Syntax
C#
public abstract class InterpretationPlanNodeMatcher : InterpretationPlan
Members
All MembersConstructorsMethodsFields



IconMemberDescription
InterpretationPlanNodeMatcher()()()()
Initializes a new instance of the InterpretationPlanNodeMatcher class

AssignId()()()() (Inherited from InterpretationPlan.)
Dump(SourceBuilder)
dumps interpretation plan operation (as string) into source builder to be implemented by concrete subclasses
(Inherited from InterpretationPlan.)
Emit(SourceBuilder, Boolean)
emits the interpretation plan operation (as c# code string) into source builder to be implemented by concrete subclasses
(Inherited from InterpretationPlan.)
EmitMatchedCheckAndSet(SourceBuilder, Boolean) (Inherited from InterpretationPlan.)
EmitMatchedReset(SourceBuilder, Boolean) (Inherited from InterpretationPlan.)
Execute(LGSPGraph, Boolean, List<(Of <<'(FoundMatch>)>>))
Executes the interpretation plan (starting with this operation)
(Inherited from InterpretationPlan.)
Execute(LGSPGraph, Boolean, List<(Of <<'(FoundMatch>)>>), Int32)
Executes the interpretation plan (starting with this operation)
(Inherited from InterpretationPlan.)
Id (Inherited from InterpretationPlan.)
next
The next interpretation plan operation
(Inherited from InterpretationPlan.)
node
The node matched by this interpretation plan operation during execution

planNodeNode
The node representation in the search plan; the elementID - 1 is the index in the nodes array of the pattern graph

prev
The previous interpretation plan operation
(Inherited from InterpretationPlan.)
Inheritance Hierarchy

Assembly: lgspBackend (Module: lgspBackend) Version: 4.4.0.0 (4.4.0.0)