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



IconMemberDescription
InterpretationPlanEdgeMatcher()()()()
Initializes a new instance of the InterpretationPlanEdgeMatcher 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.)
edge
The edge matched by this interpretation plan operation during execution

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.)
planEdgeNode
The edge representation in the search plan; the elementID - 1 is the index in the edges 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)