| Package | Description |
|---|---|
| com.tinkerpop.gremlin.process.graph.step.map.match |
| Modifier and Type | Class and Description |
|---|---|
class |
CrossJoinEnumerator<T>
An Enumerator which finds the Cartesian product of two other Enumerators, expanding at the same rate in either dimension.
|
class |
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
|
class |
IteratorEnumerator<T> |
class |
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.
|
class |
SimpleEnumerator<T>
An enumerator of at most one element
|
| Modifier and Type | Method and Description |
|---|---|
Enumerator<S> |
MatchStep.solveFor(java.util.Iterator<S> inputs)
Directly applies this match query to a sequence of inputs
|
| Constructor and Description |
|---|
CrossJoinEnumerator(Enumerator<T> xEnum,
Enumerator<T> yEnum) |
CrossJoinEnumerator(Enumerator<T> xEnum,
Enumerator<T> yEnum) |
InnerJoinEnumerator(Enumerator<T> baseEnumerator,
java.util.Set<java.lang.String> joinVariables) |
| Constructor and Description |
|---|
SerialEnumerator(java.lang.String name,
java.util.Iterator<T> iterator,
java.util.function.Function<T,Enumerator<T>> constructor) |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.