public class ElementTriplesBlock extends Element implements TripleCollectorMark
| 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 TripleCollectorMarkpublic void addTriple(int index,
Triple t)
addTriple in interface TripleCollectorMarkpublic void addTriplePath(TriplePath path)
addTriplePath in interface TripleCollectorpublic void addTriplePath(int index,
TriplePath path)
addTriplePath in interface TripleCollectorMarkpublic BasicPattern getPattern()
public boolean equalTo(Element el2, NodeIsomorphismMap isoMap)
public void visit(ElementVisitor v)
Licenced under the Apache License, Version 2.0