MatchIterator(Iterable<Edge> it, Node g, Edge e, Graph graph, Environment env, Matcher m) { ii = it; match = m; edge = e; gNode = g; this.graph = graph; this.env = env; if (gNode == null) { table = new Table(); } else { gtable = new GTable(); } isCheckType = graph.getProxy().isType(e) && m.getMode() != Matcher.RELAX && e.getNode(1).isConstant(); }
MatchIterator(Iterable<Edge> it, Node g, Edge e, Graph graph, Environment env, Matcher m) { ii = it; match = m; edge = e; gNode = g; this.graph = graph; this.env = env; if (gNode == null) { table = new Table(); } else { gtable = new GTable(); } isCheckType = graph.getProxy().isType(e) && m.getMode() != Matcher.RELAX && e.getNode(1).isConstant(); }