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