Click or drag to resize

InterpretationPlan Class

Base class of the interpretation plan data structure, which consists of a linked list of matching operations (Benefits compared to scheduled search plan: - stores matched graph elements - connectedness checking with bidirectional matching is complicated enough it should be computed statically before execution) The interpretation plan is only used in isomorphy checking.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspInterpretationPlan
    More

Namespace: de.unika.ipd.grGen.lgsp
Assembly: lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.1
Syntax
C#
public abstract class InterpretationPlan

The InterpretationPlan type exposes the following members.

Constructors
 NameDescription
Protected methodInterpretationPlanInitializes a new instance of the InterpretationPlan class
Top
Methods
 NameDescription
Public methodDump dumps interpretation plan operation (as string) into source builder to be implemented by concrete subclasses
Public methodEmit emits the interpretation plan operation (as c# code string) into source builder to be implemented by concrete subclasses
Public methodEmitMatchedCheckAndSet 
Public methodEmitMatchedReset 
Public methodExecute(LGSPGraph, Boolean, ListFoundMatch) Executes the interpretation plan (starting with this operation)
Public methodExecute(LGSPGraph, Boolean, ListFoundMatch, Int32) Executes the interpretation plan (starting with this operation)
Top
Fields
 NameDescription
Public fieldId A unique identifier denoting this interpretation plan operation
Public fieldnext The next interpretation plan operation
Public fieldprev The previous interpretation plan operation
Top
See Also
Inheritance Hierarchy