public class ElementTriplesBlock extends Element implements TripleCollector
| Constructor and Description |
|---|
ElementTriplesBlock() |
ElementTriplesBlock(BasicPattern bgp) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTriple(int index,
Triple t) |
void |
addTriple(Triple t) |
void |
addTriplePath(int index,
TriplePath path) |
void |
addTriplePath(TriplePath path) |
boolean |
equalTo(Element el2,
NodeIsomorphismMap isoMap) |
BasicPattern |
getPattern() |
int |
hashCode() |
boolean |
isEmpty() |
int |
mark() |
Iterator<Triple> |
patternElts() |
void |
visit(ElementVisitor v) |
public ElementTriplesBlock()
public ElementTriplesBlock(BasicPattern bgp)
public boolean isEmpty()
public void addTriple(Triple t)
addTriple in interface TripleCollectorpublic int mark()
mark in interface TripleCollectorpublic void addTriple(int index,
Triple t)
addTriple in interface TripleCollectorpublic void addTriplePath(TriplePath path)
addTriplePath in interface TripleCollectorpublic void addTriplePath(int index,
TriplePath path)
addTriplePath in interface TripleCollectorpublic BasicPattern getPattern()
public boolean equalTo(Element el2, NodeIsomorphismMap isoMap)
public void visit(ElementVisitor v)
Licenced under the Apache License, Version 2.0