Interface | Description |
---|---|
Enumerator<T> |
An array of key/value maps accessible by index.
|
Class | Description |
---|---|
Bindings<T> | |
Bindings.BindingsComparator<T> | |
CrossJoinEnumerator<T> |
An Enumerator which finds the Cartesian product of two other Enumerators,
expanding at the same rate in either dimension.
|
InnerJoinEnumerator<T> |
An Enumerator which joins the solutions of a base Enumerator according to repeated variables
Note: this Enumerator requires random access to its base Enumerator,
as it maintains a list of indices at which valid solutions are found, and visits only those indices.
|
IteratorEnumerator<T> | |
MatchStep<S,E> | |
MatchStep.TraversalUpdater<A,B> |
A helper object which wraps a traversal, submitting starts and counting results per start
|
MatchStep.TraversalWrapper<A,B> |
A wrapper for a traversal in a query which maintains statistics about the traversal as
it consumes inputs and produces outputs.
|
SerialEnumerator<T> |
An enumerator which consumes values from an iterator and maps each value to a secondary enumerator
(for example, a join)
Enumerated indices cover all solutions in the secondary enumerators,
in ascending order according to the value iterator and the enumerators' own indices.
|
SimpleEnumerator<T> |
An enumerator of at most one element
|
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.