|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TwoWayIterator | |
|---|---|
| org.hypergraphdb | Welcome to HyperGraphDB |
| org.hypergraphdb.query.impl | |
| org.hypergraphdb.storage | |
| Uses of TwoWayIterator in org.hypergraphdb |
|---|
| Subinterfaces of TwoWayIterator in org.hypergraphdb | |
|---|---|
interface |
HGRandomAccessResult<ValueType>
A HGRandomAccessResult is a search result that is based on some
kind of cursor that allows immediate positioning on some result value, if it
exists. |
interface |
HGSearchResult<T>
Represents the result set of a HyperGraph query. |
| Uses of TwoWayIterator in org.hypergraphdb.query.impl |
|---|
| Subinterfaces of TwoWayIterator in org.hypergraphdb.query.impl | |
|---|---|
interface |
RSCombiner<T>
|
| Classes in org.hypergraphdb.query.impl that implement TwoWayIterator | |
|---|---|
class |
FilteredResultSet<T>
Filter a result set through a predicate. |
class |
HandleArrayResultSet
Implements a HGSearchResult comprising the atoms in a given HGHandle array. |
class |
InMemoryIntersectionResult<T>
|
class |
LinkTargetsResultSet
This is the same as HandleArrayResultSet, but it uses a loaded link atom instance
instead of a HGHandle. |
class |
MappedResult
A MappedResult is a HGSearchResult with an applied
transformation to each of its elements. |
class |
PipedResult
A piped query result takes the output of a query, in the form of a HGSearchResult instance and uses it as input to a "pipe"
query. |
class |
ProjectionAtomResultSet
|
class |
SortedIntersectionResult<T>
Combines two ordered result sets into a (ordered) result representing their set theoretical intersection. |
class |
TraversalResult
TraversalResult wraps a graph HGTraversal as
a query HGSearchResult. |
class |
UnionResult
Combines two result set into a result representing their set theoretic union. |
class |
ZigZagIntersectionResult<T>
The ZigZagIntersectionResult operates on two sorted, random access
result sets. |
| Uses of TwoWayIterator in org.hypergraphdb.storage |
|---|
| Classes in org.hypergraphdb.storage that implement TwoWayIterator | |
|---|---|
class |
IndexResultSet<T>
An IndexResultSet is based on a cursor over an indexed set of values. |
class |
KeyScanResultSet<T>
Scans the key elements of an index. |
class |
SingleKeyResultSet<T>
Implements a BerkeleyDB Cursor based result set that iterates over
all duplicates of a given key. |
class |
SingleValueResultSet<T>
A result set based on a BerkeleyDB secondary cursor. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||