Method Summary |
|
abstract public void | add(Triple t) Add a triple to this triple store. |
abstract public void | clear() Clear this store, ie remove all triples from it. |
abstract public void | close() Destroy this triple store - discard the indexes. |
abstract public boolean | contains(Triple t) Answer true iff this triple store contains the (concrete) triple t . |
abstract public void | delete(Triple t) Remove a triple from this triple store. |
abstract public ExtendedIterator | find(TripleMatch tm) Answer an ExtendedIterator returning all the triples from this store that
match the pattern m = (S, P, O) . |
abstract public boolean | isEmpty() Answer true iff this triple store is empty. |
public ExtendedIterator | listObjects() Answer an setwise iterator over all the objects of triples in this store. |
public ExtendedIterator | listPredicates() Answer an iterator over all the predicates of triples in this store. |
public ExtendedIterator | listSubjects() Answer an setwise iterator over all the subjects of triples in this store. |
abstract public int | size() Answer the size (number of triples) of this triple store. |