| Package | Description |
|---|---|
| com.tinkerpop.gremlin.java |
| Modifier and Type | Method and Description |
|---|---|
GremlinPipeline<S,E> |
GremlinPipeline._()
Add an IdentityPipe to the end of the Pipeline.
|
<T> GremlinPipeline<S,T> |
GremlinPipeline.add(com.tinkerpop.pipes.Pipe<?,T> pipe)
Add an arbitrary pipe to the GremlinPipeline
|
GremlinPipeline<S,E> |
GremlinPipeline.aggregate()
Add an AggregatePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.aggregate(Collection<E> aggregate)
Add an AggregatePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.aggregate(Collection aggregate,
com.tinkerpop.pipes.PipeFunction<E,?> aggregateFunction)
Add an AggregatePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.aggregate(com.tinkerpop.pipes.PipeFunction<E,?> aggregateFunction)
Add an AggregatePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.and(com.tinkerpop.pipes.Pipe<E,?>... pipes)
Add an AndFilterPipe to the end the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.as(String name)
Wrap the previous step in an AsPipe.
|
GremlinPipeline<S,?> |
GremlinPipeline.back(int numberedStep)
Deprecated.
|
GremlinPipeline<S,?> |
GremlinPipeline.back(String namedStep)
Add a BackFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.both(int branchFactor,
String... labels)
Add a BothPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.both(String... labels)
Add a BothPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.bothE(int branchFactor,
String... labels)
Add a BothEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.bothE(String... labels)
Add a BothEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.bothV()
Add a BothVerticesPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.cap()
Add a SideEffectCapPipe to the end of the Pipeline.
|
<E> GremlinPipeline<S,E> |
GremlinPipeline.cast(Class<E> end)
Returns the current pipeline with a new end type.
|
GremlinPipeline<S,?> |
GremlinPipeline.copySplit(com.tinkerpop.pipes.Pipe<E,?>... pipes)
Add a CopySplitPipe to the end of the pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.dedup()
Add a DuplicateFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.dedup(com.tinkerpop.pipes.PipeFunction<E,?> dedupFunction)
Add a DuplicateFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.E()
Add a GraphQueryPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.E(String key,
Object value)
Add a GraphQueryPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.enablePath()
Enable path calculations within the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.except(Collection<E> collection)
Add an ExceptFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.except(String... namedSteps)
Add an ExceptFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.exhaustMerge()
Add an ExhaustMergePipe to the end of the pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.fairMerge()
Add a FairMergePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.filter(com.tinkerpop.pipes.PipeFunction<E,Boolean> filterFunction)
Add an FilterFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,List> |
GremlinPipeline.gather()
Add a GatherPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.gather(com.tinkerpop.pipes.PipeFunction<List,?> function)
Add a GatherPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupBy(Map<?,List<?>> map,
com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction valueFunction)
Add a GroupByPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupBy(Map reduceMap,
com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction valueFunction,
com.tinkerpop.pipes.PipeFunction reduceFunction)
Add a GroupByReducePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupBy(com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction valueFunction)
Add a GroupByPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupBy(com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction valueFunction,
com.tinkerpop.pipes.PipeFunction reduceFunction)
Add a GroupByReducePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount()
Add a GroupCountPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount(Map<?,Number> map)
Add a GroupCountPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount(Map<?,Number> map,
com.tinkerpop.pipes.PipeFunction keyFunction)
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount(Map<?,Number> map,
com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.util.structures.Pair<?,Number>,Number> valueFunction)
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount(com.tinkerpop.pipes.PipeFunction keyFunction)
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.groupCount(com.tinkerpop.pipes.PipeFunction keyFunction,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.util.structures.Pair<?,Number>,Number> valueFunction)
Add a GroupCountPipe or GroupCountFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.has(String key)
Check if the element has a property with provided key.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.has(String key,
Object value)
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.has(String key,
com.tinkerpop.blueprints.Predicate predicate,
Object value)
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.has(String key,
Tokens.T compareToken,
Object value)
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.hasNot(String key)
Check if the element does not have a property with provided key.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.hasNot(String key,
Object value)
Add an IdFilterPipe, LabelFilterPipe, or PropertyFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,Object> |
GremlinPipeline.id()
Add an IdPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.idEdge(com.tinkerpop.blueprints.Graph graph)
Add an IdEdgePipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.idVertex(com.tinkerpop.blueprints.Graph graph)
Add an IdVertexPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.ifThenElse(com.tinkerpop.pipes.PipeFunction<E,Boolean> ifFunction,
com.tinkerpop.pipes.PipeFunction<E,?> thenFunction,
com.tinkerpop.pipes.PipeFunction<E,?> elseFunction)
Add an IfThenElsePipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.in(int branchFactor,
String... labels)
Add a InPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.in(String... labels)
Add a InPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.inE(int branchFactor,
String... labels)
Add an InEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.inE(String... labels)
Add an InEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,? extends com.tinkerpop.blueprints.Element> |
GremlinPipeline.interval(String key,
Comparable startValue,
Comparable endValue)
Add an IntervalFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.inV()
Add an InVertexPipe to the end of the Pipeline.
|
GremlinPipeline<S,String> |
GremlinPipeline.label()
Add an LabelPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkBoth(String label,
String namedStep)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkBoth(String label,
com.tinkerpop.blueprints.Vertex other)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkIn(String label,
String namedStep)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkIn(String label,
com.tinkerpop.blueprints.Vertex other)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkOut(String label,
String namedStep)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.linkOut(String label,
com.tinkerpop.blueprints.Vertex other)
Add a LinkPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.loop(int numberedStep,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> whileFunction)
Deprecated.
|
GremlinPipeline<S,E> |
GremlinPipeline.loop(int numberedStep,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> whileFunction,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> emitFunction)
Deprecated.
|
GremlinPipeline<S,E> |
GremlinPipeline.loop(String namedStep,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> whileFunction)
Add a LoopPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.loop(String namedStep,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> whileFunction,
com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.branch.LoopPipe.LoopBundle<E>,Boolean> emitFunction)
Add a LoopPipe to the end of the Pipeline.
|
GremlinPipeline<S,Map<String,Object>> |
GremlinPipeline.map(String... keys)
Add a PropertyMapPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.memoize(int numberedStep)
Deprecated.
|
GremlinPipeline<S,E> |
GremlinPipeline.memoize(int numberedStep,
Map map)
Deprecated.
|
GremlinPipeline<S,E> |
GremlinPipeline.memoize(String namedStep)
Add a MemoizePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.memoize(String namedStep,
Map map)
Add a MemoizePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.optimize(boolean optimize)
When possible, Gremlin takes advantage of certain sequences of pipes in order to make a more concise, and generally more efficient expression.
|
static GremlinPipeline |
GremlinFluentUtility.optimizePipelineForQuery(GremlinPipeline pipeline,
com.tinkerpop.pipes.Pipe pipe) |
GremlinPipeline<S,?> |
GremlinPipeline.optional(int numberedStep)
Deprecated.
|
GremlinPipeline<S,?> |
GremlinPipeline.optional(String namedStep)
Add an OptionalPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.or(com.tinkerpop.pipes.Pipe<E,?>... pipes)
Add an OrFilterPipe to the end the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.order()
Add an OrderPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.order(com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.util.structures.Pair<E,E>,Integer> compareFunction)
Add an OrderPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.order(Tokens.T order)
Add an OrderPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.order(com.tinkerpop.pipes.transform.TransformPipe.Order order)
Add an OrderPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.orderMap(com.tinkerpop.pipes.PipeFunction<com.tinkerpop.pipes.util.structures.Pair<Map.Entry,Map.Entry>,Integer> compareFunction)
Add a OrderMapPipe to the end of the Pipeline
Given a Map as an input, the map is first ordered and then the keys are emitted in the order.
|
GremlinPipeline<S,?> |
GremlinPipeline.orderMap(Tokens.T order)
Add a OrderMapPipe to the end of the Pipeline
Given a Map as an input, the map is first ordered and then the keys are emitted in the order.
|
GremlinPipeline<S,?> |
GremlinPipeline.orderMap(com.tinkerpop.pipes.transform.TransformPipe.Order order)
Add a OrderMapPipe to the end of the Pipeline
Given a Map as an input, the map is first ordered and then the keys are emitted in the order.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.out(int branchFactor,
String... labels)
Add an OutPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.out(String... labels)
Add an OutPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.outE(int branchFactor,
String... labels)
Add an OutEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Edge> |
GremlinPipeline.outE(String... labels)
Add an OutEdgesPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.outV()
Add an OutVertexPipe to the end of the Pipeline.
|
GremlinPipeline<S,List> |
GremlinPipeline.path(com.tinkerpop.pipes.PipeFunction... pathFunctions)
Add a PathPipe to the end of the Pipeline.
|
GremlinPipeline<S,Object> |
GremlinPipeline.property(String key)
Add a PropertyPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.random(Double bias)
Add a RandomFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.range(int low,
int high)
Add a RageFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.retain(Collection<E> collection)
Add a RetainFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.retain(String... namedSteps)
Add a RetainFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.scatter()
Add a ScatterPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.pipes.util.structures.Row> |
GremlinPipeline.select()
Add a SelectPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.pipes.util.structures.Row> |
GremlinPipeline.select(Collection<String> stepNames,
com.tinkerpop.pipes.PipeFunction... columnFunctions)
Add a SelectPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.pipes.util.structures.Row> |
GremlinPipeline.select(com.tinkerpop.pipes.PipeFunction... columnFunctions)
Add a SelectPipe to the end of the Pipeline.
|
GremlinPipeline<S,List> |
GremlinPipeline.shuffle()
Add a ShufflePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.sideEffect(com.tinkerpop.pipes.PipeFunction<E,?> sideEffectFunction)
Add a SideEffectFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.simplePath()
Add a CyclicPathFilterPipe to the end of the Pipeline.
|
GremlinPipeline<S,S> |
GremlinPipeline.start(S object)
Add a StartPipe to the end of the pipeline.
|
<T> GremlinPipeline<S,T> |
GremlinPipeline.step(com.tinkerpop.pipes.Pipe<E,T> pipe)
Add an arbitrary Pipe to the end of the pipeline.
|
GremlinPipeline<S,?> |
GremlinPipeline.step(com.tinkerpop.pipes.PipeFunction function)
Add a FunctionPipe to the end of the pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.store()
Add an StorePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.store(Collection<E> storage)
Add a StorePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.store(Collection storage,
com.tinkerpop.pipes.PipeFunction<E,?> storageFunction)
Add a StorePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.store(com.tinkerpop.pipes.PipeFunction<E,?> storageFunction)
Add a StorePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.table()
Add a TablePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.table(com.tinkerpop.pipes.PipeFunction... columnFunctions)
Add a TablePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.table(com.tinkerpop.pipes.util.structures.Table table)
Add a TablePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.table(com.tinkerpop.pipes.util.structures.Table table,
Collection<String> stepNames,
com.tinkerpop.pipes.PipeFunction... columnFunctions)
Add a TablePipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.table(com.tinkerpop.pipes.util.structures.Table table,
com.tinkerpop.pipes.PipeFunction... columnFunctions)
Add a TablePipe to the end of the Pipeline.
|
<T> GremlinPipeline<S,T> |
GremlinPipeline.transform(com.tinkerpop.pipes.PipeFunction<E,T> function)
Add a TransformFunctionPipe to the end of the Pipeline.
|
GremlinPipeline<S,E> |
GremlinPipeline.tree(com.tinkerpop.pipes.PipeFunction... branchFunctions)
Add a TreePipe to the end of the Pipeline
This step maintains an internal tree representation of the paths that have flowed through the step.
|
GremlinPipeline<S,E> |
GremlinPipeline.tree(com.tinkerpop.pipes.util.structures.Tree tree,
com.tinkerpop.pipes.PipeFunction... branchFunctions)
Add a TreePipe to the end of the Pipeline
This step maintains an internal tree representation of the paths that have flowed through the step.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.V()
Add a GraphQueryPipe to the end of the Pipeline.
|
GremlinPipeline<S,com.tinkerpop.blueprints.Vertex> |
GremlinPipeline.V(String key,
Object value)
Add a GraphQueryPipe to the end of the Pipeline.
|
| Modifier and Type | Method and Description |
|---|---|
static GremlinPipeline |
GremlinFluentUtility.optimizePipelineForQuery(GremlinPipeline pipeline,
com.tinkerpop.pipes.Pipe pipe) |
static boolean |
GremlinFluentUtility.optimizePipelineForVertexQuery(GremlinPipeline pipeline,
com.tinkerpop.pipes.Pipe pipe) |
Copyright © 2009-2014. All Rights Reserved.