de.grogra.xl.impl.base
public class Graph.QState extends QueryState
QueryState.Breakastack, BINDING_MATCHED, BINDING_MISMATCHED, BINDING_PERFORMED, breakAll, CONSUMER, dstack, forProduction, frame, fstack, istack, localVariables, lstack, matchConsumer, matcher, matcherSp, pred, qsMultiScale, sp, stackVariables, userIStack0, userStack0, userStack1| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowsNoninjectiveMatches() |
protected boolean |
excludeFromMatch(java.lang.Object node,
boolean context) |
void |
injective() |
void |
noninjective() |
abind, abound, addIsMultiScaleMatcher, addRelation, addVariable, addVariable, amatch, breakMatching, dbind, dbound, dispose, dmatch, fbind, fbound, fmatch, getFirstNodeData, getFirstNodes, getGraph, getInValue, getIsMultiScaleMatcher, getIsMultiScaleMatcherSize, getIsMultiScaleMatcherTrueCount, getLastNodes, getModel, getNodeData, getOutValue, getRelationCount, getTrailingIncomingRefinements, getTrailingOutgoingRefinements, hasInVariable, hasOutVariable, ibind, ibound, imatch, initialize, isBound, isNull, lbind, lbound, lmatch, newVariables, nullbind, popIsMultiScaleMatcher, popRelation, queryContextMatch, removeDynamicConnections, setIsMultiScaleMatcherLast, setVariables, unbind, updateFirstLastNodes, updateTrailingRefinements, visitMatchprotected boolean allowsNoninjectiveMatches()
allowsNoninjectiveMatches in class QueryStateprotected boolean excludeFromMatch(java.lang.Object node,
boolean context)
excludeFromMatch in class QueryStatepublic void injective()
public void noninjective()