public final class ColumnTraversal extends AbstractLambdaTraversal
Traversal.Admin<S,E>, Traversal.Exceptions, Traversal.Symbols
bypassTraversal
Constructor and Description |
---|
ColumnTraversal(Column column) |
Modifier and Type | Method and Description |
---|---|
void |
addStart(Traverser.Admin start)
Add a single
Traverser.Admin object to the head of the traversal. |
Column |
getColumn() |
int |
hashCode() |
Object |
next() |
String |
toString() |
addStep, applyStrategies, clone, equals, getBytecode, getGraph, getParent, getSideEffects, getSteps, getStrategies, getTraverserGenerator, getTraverserRequirements, hasNext, isLocked, nextTraverser, removeStep, reset, setBypassTraversal, setGraph, setParent, setSideEffects, setStrategies
finalize, getClass, notify, notifyAll, wait, wait, wait
addStarts, addStep, equals, getEndStep, getStartStep, removeStep
public ColumnTraversal(Column column)
public Object next()
next
in interface Iterator
next
in class AbstractLambdaTraversal
public void addStart(Traverser.Admin start)
Traversal.Admin
Traverser.Admin
object to the head of the traversal.
Users should typically not need to call this method. For dynamic inject of data, they should use InjectStep
.addStart
in interface Traversal.Admin
addStart
in class AbstractLambdaTraversal
start
- a traverser to add to the traversalpublic Column getColumn()
public int hashCode()
hashCode
in class AbstractLambdaTraversal
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.