public class BitmapTriplesIterator extends Object implements IteratorTripleID
| Constructor and Description |
|---|
BitmapTriplesIterator(BitmapTriples triples,
long minZ,
long maxZ) |
BitmapTriplesIterator(BitmapTriples triples,
TripleID pattern) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGoTo() |
long |
estimatedNumResults() |
TripleComponentOrder |
getOrder() |
void |
goTo(long pos) |
void |
goToStart() |
boolean |
hasNext() |
boolean |
hasPrevious() |
void |
newSearch(TripleID pattern) |
TripleID |
next() |
ResultEstimationType |
numResultEstimation() |
TripleID |
previous() |
void |
remove() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic BitmapTriplesIterator(BitmapTriples triples, TripleID pattern)
public BitmapTriplesIterator(BitmapTriples triples, long minZ, long maxZ)
public void newSearch(TripleID pattern)
public boolean hasPrevious()
hasPrevious in interface IteratorTripleIDpublic TripleID previous()
previous in interface IteratorTripleIDpublic void goToStart()
goToStart in interface IteratorTripleIDpublic long estimatedNumResults()
estimatedNumResults in interface IteratorTripleIDpublic ResultEstimationType numResultEstimation()
numResultEstimation in interface IteratorTripleIDpublic boolean canGoTo()
canGoTo in interface IteratorTripleIDpublic void goTo(long pos)
goTo in interface IteratorTripleIDpublic TripleComponentOrder getOrder()
getOrder in interface IteratorTripleIDCopyright © 2018 DataWeb Research. All rights reserved.