@Override public void visit(ElementTriplesBlock el) { Iterator<Triple> triples = el.patternElts(); while (triples.hasNext()) { Triple triple = triples.next(); triplePatterns.add(triple); } }
@Override public void visit(final ElementTriplesBlock el) { for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if (inOptionalClause) { optionalTriplePattern.add(t); } else { triplePattern.add(t); } } }
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iter = el.patternElts() ; iter.hasNext() ; ) { Triple t = iter.next() ; VarUtils.addVarsFromTriple(acc, t) ; } }
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if(inOptionalClause){ optionalTriplePattern.add(t); } else { triplePattern.add(t); } if(!parents.isEmpty()){ triple2Parent.put(t, parents.peek()); } } }
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iter = el.patternElts(); iter.hasNext(); ) { Triple t = iter.next() ; VarUtils.addVarsFromTriple(vars, t) ; } }
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iter = el.patternElts(); iter.hasNext(); ) { Triple t = iter.next() ; VarUtils.addVarsFromTriple(vars, t) ; } }
@Override public void visit(ElementTriplesBlock el) { Iterator<Triple> triples = el.patternElts(); while (triples.hasNext()) { Triple triple = triples.next(); Node subject = triple.getSubject(); if(subject.equals(source)) { outgoingTriples.add(triple); } } }
@Override public void visit(ElementTriplesBlock el) { Iterator<Triple> triples = el.patternElts(); while (triples.hasNext()) { Triple triple = triples.next(); if(triple.getSubject().isVariable()) { vars.add(Var.alloc(triples.next().getSubject())); } } }
@Override public void visit(ElementTriplesBlock el) { Iterator<Triple> triples = el.patternElts(); while (triples.hasNext()) { Triple triple = triples.next(); Node subject = triple.getSubject(); if(subject.equals(source) && triple.getObject().isVariable()) { outgoingTriples.add(triple); } } }
@Override public void visit(ElementTriplesBlock el) { ElementTriplesBlock newBlock = new ElementTriplesBlock(); Iterator<Triple> tIter = el.patternElts(); while (tIter.hasNext()) { newBlock.addTriple(rewrite(tIter.next())); } push(newBlock); }
@Override public void visit(ElementTriplesBlock el) { ElementTriplesBlock newBlock = new ElementTriplesBlock(); Iterator<Triple> tIter = el.patternElts(); while (tIter.hasNext()) { newBlock.addTriple(rewrite(tIter.next())); } push(newBlock); }
for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if(t.getPredicate().matches(RDF.type.asNode())) { for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if(redundantTriples.contains(t)) {
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> it = el.patternElts(); it.hasNext();) { Triple t = it.next(); if (t.getSubject().isURI()) { resources.add(t.getSubject().getURI()); } if (t.getPredicate().isURI()) { resources.add(t.getPredicate().getURI()); } if (t.getObject().isURI()) { resources.add(t.getObject().getURI()); } } } });
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if(inOptionalClause){ } else { if(t.equals(triple)){ ElementGroup parent = parentGroup.peek(); ElementTriplesBlock elementTriplesBlock = new ElementTriplesBlock(); elementTriplesBlock.addTriple(t); ElementGroup eg = new ElementGroup(); eg.addElement(elementTriplesBlock); parent.addElement(new ElementFilter(new E_NotExists(eg))); iterator.remove(); } } } }
@Override public void visit(ElementTriplesBlock el) { for (Iterator<Triple> iterator = el.patternElts(); iterator.hasNext();) { Triple t = iterator.next(); if(inOptionalClause){ } else { if(t.equals(triple)){ ElementGroup parent = parentGroup.peek(); ElementTriplesBlock elementTriplesBlock = new ElementTriplesBlock(); elementTriplesBlock.addTriple(t); ElementGroup eg = new ElementGroup(); eg.addElement(elementTriplesBlock); parent.addElement(new ElementFilter(new E_NotExists(eg))); iterator.remove(); } } } }
.compare(o1.getObject().toString(), o2.getObject().toString()).result()); Iterator<Triple> iterator = el.patternElts(); while (iterator.hasNext()) { Triple tp = iterator.next();