public abstract class QueryPipe<S,E extends com.tinkerpop.blueprints.Element> extends AbstractPipe<S,E> implements TransformPipe<S,E>
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryPipe.HasContainer |
static class |
QueryPipe.IntervalContainer |
TransformPipe.Order| Modifier and Type | Field and Description |
|---|---|
protected int |
count |
protected Iterator<E> |
currentIterator |
protected Class<E> |
elementClass |
protected List<QueryPipe.HasContainer> |
hasContainers |
protected int |
highRange |
protected List<QueryPipe.IntervalContainer> |
intervalContainers |
protected int |
lowRange |
currentEnd, pathEnabled, startsNO_PATH_MESSAGE| Constructor and Description |
|---|
QueryPipe() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHasContainer(QueryPipe.HasContainer container) |
void |
addIntervalContainer(QueryPipe.IntervalContainer container) |
Class<? extends com.tinkerpop.blueprints.Element> |
getResultElementClass() |
void |
reset()
A pipe may maintain state.
|
void |
setHighRange(int highRange) |
void |
setLowRange(int lowRange) |
void |
setResultingElementClass(Class<? extends com.tinkerpop.blueprints.Element> elementClass) |
String |
toString() |
enablePath, getCurrentPath, getPathToHere, hasNext, iterator, next, processNextStart, remove, setStarts, setStarts, setStartsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenablePath, getCurrentPath, setStarts, setStartsprotected List<QueryPipe.HasContainer> hasContainers
protected List<QueryPipe.IntervalContainer> intervalContainers
protected int lowRange
protected int highRange
protected int count
public void setResultingElementClass(Class<? extends com.tinkerpop.blueprints.Element> elementClass)
public Class<? extends com.tinkerpop.blueprints.Element> getResultElementClass()
public void addHasContainer(QueryPipe.HasContainer container)
public void addIntervalContainer(QueryPipe.IntervalContainer container)
public void setHighRange(int highRange)
public void setLowRange(int lowRange)
public void reset()
Pipepublic String toString()
toString in class AbstractPipe<S,E extends com.tinkerpop.blueprints.Element>Copyright © 2010-2014. All Rights Reserved.