Click or drag to resize

IMatch Methods

The IMatch type exposes the following members.

Methods
  NameDescription
Public methodClone
Clone the match
Public methodClone(IDictionaryIGraphElement, IGraphElement)
Clone the match, mapping the old graph elements to new graph elements according to the oldToNewMap
Public methodgetAlternative
Returns submatch bound to the pattern alternative of the given name or null if no such pattern alternative exists
Public methodgetAlternativeAt
Returns submatch due to alternatives at position index (most efficient access)
Public methodgetEdge
Returns edge bound to the pattern edge of the given name or null if no such pattern edge exists
Public methodgetEdgeAt
Returns edge at position index (most efficient access)
Public methodgetEmbeddedGraph
Returns submatch bound to the subpattern of the given name or null if no such subpattern exists
Public methodgetEmbeddedGraphAt
Returns submatch due to subpattern at position index (most efficient access)
Public methodgetIndependent
Returns submatch bound to the independent pattern of the given name or null if no such independent pattern exists
Public methodgetIndependentAt
Returns submatch due to independents at position index (most efficient access)
Public methodgetIterated
Returns submatch bound to the iterated pattern of the given name or null if no such iterated pattern exists
Public methodgetIteratedAt
Returns submatch due to iterateds at position index (most efficient access) The submatch is a list of all matches of the iterated pattern.
Public methodGetMember
Returns value bound to the member of the given name or null if no such member exists
Public methodgetNode
Returns node bound to the pattern node of the given name or null if no such pattern node exists
Public methodgetNodeAt
Returns node at position index (most efficient access)
Public methodgetVariable
Returns value bound to the pattern variable of the given name or null if no such pattern variable exists
Public methodgetVariableAt
Returns variable at position index (most efficient access)
Public methodIsMarked
Reads a previously written flag (intially false); helper for symmetry checking
Public methodMark
Writes a flag to the match, which is remembered; helper for symmetry checking
Public methodSetEdge
Public methodSetMember
Sets member value (to be used by post-matches-filtering)
Public methodSetNode
Public methodSetVariable
Top
See Also