Class __
An anonymous GraphTraversal<TStart, TEnd>.
Inherited Members
Namespace: Gremlin.Net.Process.Traversal
Assembly: Gremlin.Net.dll
Syntax
public static class __
Methods
AddE(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the addE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> AddE(ITraversal edgeLabelTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | edgeLabelTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
AddE(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the addE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> AddE(string edgeLabel)
Parameters
Type | Name | Description |
---|---|---|
string | edgeLabel |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
AddV()
Spawns a GraphTraversal<TStart, TEnd> and adds the addV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> AddV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
AddV(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the addV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> AddV(ITraversal vertexLabelTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | vertexLabelTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
AddV(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the addV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> AddV(string vertexLabel)
Parameters
Type | Name | Description |
---|---|---|
string | vertexLabel |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Aggregate(Scope, string)
Spawns a GraphTraversal<TStart, TEnd> and adds the aggregate step to that traversal.
Declaration
public static GraphTraversal<object, object> Aggregate(Scope scope, string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Aggregate(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the aggregate step to that traversal.
Declaration
public static GraphTraversal<object, object> Aggregate(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
All(P?)
Spawns a GraphTraversal<TStart, TEnd> all adds the all step to that traversal.
Declaration
public static GraphTraversal<object, object> All(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
And(params ITraversal[])
Spawns a GraphTraversal<TStart, TEnd> and adds the and step to that traversal.
Declaration
public static GraphTraversal<object, object> And(params ITraversal[] andTraversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal[] | andTraversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Any(P?)
Spawns a GraphTraversal<TStart, TEnd> any adds the any step to that traversal.
Declaration
public static GraphTraversal<object, object> Any(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
As(string, params string[])
Spawns a GraphTraversal<TStart, TEnd> and adds the as step to that traversal.
Declaration
public static GraphTraversal<object, object> As(string label, params string[] labels)
Parameters
Type | Name | Description |
---|---|---|
string | label | |
string[] | labels |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
AsDate()
Spawns a GraphTraversal<TStart, TEnd> and adds the asDate step to that traversal.
Declaration
public static GraphTraversal<object, DateTimeOffset> AsDate()
Returns
Type | Description |
---|---|
GraphTraversal<object, DateTimeOffset> |
AsString()
Spawns a GraphTraversal<TStart, TEnd> and adds the asString step to that traversal.
Declaration
public static GraphTraversal<object, string?> AsString()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
AsString<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the asString step to that traversal.
Declaration
public static GraphTraversal<object, E2?> AsString<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Barrier()
Spawns a GraphTraversal<TStart, TEnd> and adds the barrier step to that traversal.
Declaration
public static GraphTraversal<object, object> Barrier()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Barrier(IConsumer)
Spawns a GraphTraversal<TStart, TEnd> and adds the barrier step to that traversal.
Declaration
public static GraphTraversal<object, object> Barrier(IConsumer barrierConsumer)
Parameters
Type | Name | Description |
---|---|---|
IConsumer | barrierConsumer |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Barrier(int)
Spawns a GraphTraversal<TStart, TEnd> and adds the barrier step to that traversal.
Declaration
public static GraphTraversal<object, object> Barrier(int maxBarrierSize)
Parameters
Type | Name | Description |
---|---|---|
int | maxBarrierSize |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Both(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the both step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> Both(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
BothE(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the bothE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> BothE(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
BothV()
Spawns a GraphTraversal<TStart, TEnd> and adds the bothV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> BothV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Branch<E2>(IFunction?)
Spawns a GraphTraversal<TStart, TEnd> and adds the branch step to that traversal.
Declaration
public static GraphTraversal<object, E2> Branch<E2>(IFunction? function)
Parameters
Type | Name | Description |
---|---|---|
IFunction | function |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Branch<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the branch step to that traversal.
Declaration
public static GraphTraversal<object, E2> Branch<E2>(ITraversal traversalFunction)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | traversalFunction |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Call<E2>(string?)
Adds the call step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, E2> Call<E2>(string? service)
Parameters
Type | Name | Description |
---|---|---|
string | service |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Call<E2>(string?, ITraversal?)
Adds the call step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, E2> Call<E2>(string? service, ITraversal? t)
Parameters
Type | Name | Description |
---|---|---|
string | service | |
ITraversal | t |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Call<E2>(string?, IDictionary<object, object>?)
Adds the call step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, E2> Call<E2>(string? service, IDictionary<object, object>? m)
Parameters
Type | Name | Description |
---|---|---|
string | service | |
IDictionary<object, object> | m |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Call<E2>(string?, IDictionary<object, object>?, ITraversal?)
Adds the call step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, E2> Call<E2>(string? service, IDictionary<object, object>? m, ITraversal? t)
Parameters
Type | Name | Description |
---|---|---|
string | service | |
IDictionary<object, object> | m | |
ITraversal | t |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Cap<E2>(string, params string[])
Spawns a GraphTraversal<TStart, TEnd> and adds the cap step to that traversal.
Declaration
public static GraphTraversal<object, E2> Cap<E2>(string sideEffectKey, params string[] sideEffectKeys)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey | |
string[] | sideEffectKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(IFunction)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IFunction choiceFunction)
Parameters
Type | Name | Description |
---|---|---|
IFunction | choiceFunction |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(IPredicate, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice)
Parameters
Type | Name | Description |
---|---|---|
IPredicate | choosePredicate | |
ITraversal | trueChoice |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(IPredicate, ITraversal, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice, ITraversal falseChoice)
Parameters
Type | Name | Description |
---|---|---|
IPredicate | choosePredicate | |
ITraversal | trueChoice | |
ITraversal | falseChoice |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalFunction)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | traversalFunction |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(ITraversal, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | traversalPredicate | |
ITraversal | trueChoice |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Choose<E2>(ITraversal, ITraversal, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the choose step to that traversal.
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice, ITraversal falseChoice)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | traversalPredicate | |
ITraversal | trueChoice | |
ITraversal | falseChoice |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Coalesce<E2>(params ITraversal[])
Spawns a GraphTraversal<TStart, TEnd> and adds the coalesce step to that traversal.
Declaration
public static GraphTraversal<object, E2> Coalesce<E2>(params ITraversal[] traversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal[] | traversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Coin(double)
Spawns a GraphTraversal<TStart, TEnd> and adds the coin step to that traversal.
Declaration
public static GraphTraversal<object, object> Coin(double probability)
Parameters
Type | Name | Description |
---|---|---|
double | probability |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Combine(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the combine step to that traversal.
Declaration
public static GraphTraversal<object, object> Combine(object combineObject)
Parameters
Type | Name | Description |
---|---|---|
object | combineObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Concat(ITraversal, ITraversal[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the concat step to that traversal.
Declaration
public static GraphTraversal<object, string> Concat(ITraversal concatTraversal, ITraversal[]? otherConcatTraversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | concatTraversal | |
ITraversal[] | otherConcatTraversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Concat(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the concat step to that traversal.
Declaration
public static GraphTraversal<object, string> Concat(params string?[] concatStrings)
Parameters
Type | Name | Description |
---|---|---|
string[] | concatStrings |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Conjoin(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the conjoin step to that traversal.
Declaration
public static GraphTraversal<object, object?> Conjoin(string delimiter)
Parameters
Type | Name | Description |
---|---|---|
string | delimiter |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Constant<E2>(E2)
Spawns a GraphTraversal<TStart, TEnd> and adds the constant step to that traversal.
Declaration
public static GraphTraversal<object, E2> Constant<E2>(E2 a)
Parameters
Type | Name | Description |
---|---|---|
E2 | a |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Count()
Spawns a GraphTraversal<TStart, TEnd> and adds the count step to that traversal.
Declaration
public static GraphTraversal<object, long> Count()
Returns
Type | Description |
---|---|
GraphTraversal<object, long> |
Count(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the count step to that traversal.
Declaration
public static GraphTraversal<object, long> Count(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, long> |
CyclicPath()
Spawns a GraphTraversal<TStart, TEnd> and adds the cyclicPath step to that traversal.
Declaration
public static GraphTraversal<object, object> CyclicPath()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
DateAdd(DT, int)
Spawns a GraphTraversal<TStart, TEnd> and adds the dateAdd step to that traversal.
Declaration
public static GraphTraversal<object, DateTimeOffset> DateAdd(DT dateToken, int value)
Parameters
Type | Name | Description |
---|---|---|
DT | dateToken | |
int | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, DateTimeOffset> |
DateDiff(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the dateDiff step to that traversal.
Declaration
public static GraphTraversal<object, long> DateDiff(ITraversal dateTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | dateTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, long> |
DateDiff(DateTimeOffset)
Spawns a GraphTraversal<TStart, TEnd> and adds the dateDiff step to that traversal.
Declaration
public static GraphTraversal<object, long> DateDiff(DateTimeOffset value)
Parameters
Type | Name | Description |
---|---|---|
DateTimeOffset | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, long> |
Dedup(Scope, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the dedup step to that traversal.
Declaration
public static GraphTraversal<object, object> Dedup(Scope scope, params string?[] dedupLabels)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
string[] | dedupLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Dedup(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the dedup step to that traversal.
Declaration
public static GraphTraversal<object, object> Dedup(params string?[] dedupLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | dedupLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Difference(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the difference step to that traversal.
Declaration
public static GraphTraversal<object, object> Difference(object differenceObject)
Parameters
Type | Name | Description |
---|---|---|
object | differenceObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Disjunct(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the disjunct step to that traversal.
Declaration
public static GraphTraversal<object, object> Disjunct(object disjunctObject)
Parameters
Type | Name | Description |
---|---|---|
object | disjunctObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Drop()
Spawns a GraphTraversal<TStart, TEnd> and adds the drop step to that traversal.
Declaration
public static GraphTraversal<object, object> Drop()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
E(params object?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the E step to that traversal.
Declaration
public static GraphTraversal<object, Edge> E(params object?[]? edgeIdsOrElements)
Parameters
Type | Name | Description |
---|---|---|
object[] | edgeIdsOrElements |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
Element()
Adds the element step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, Element> Element()
Returns
Type | Description |
---|---|
GraphTraversal<object, Element> |
ElementMap<E2>(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the elementMap step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<object, E2>> ElementMap<E2>(params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<object, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Emit()
Spawns a GraphTraversal<TStart, TEnd> and adds the emit step to that traversal.
Declaration
public static GraphTraversal<object, object> Emit()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Emit(IPredicate)
Spawns a GraphTraversal<TStart, TEnd> and adds the emit step to that traversal.
Declaration
public static GraphTraversal<object, object> Emit(IPredicate emitPredicate)
Parameters
Type | Name | Description |
---|---|---|
IPredicate | emitPredicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Emit(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the emit step to that traversal.
Declaration
public static GraphTraversal<object, object> Emit(ITraversal emitTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | emitTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Fail()
Spawns a GraphTraversal<TStart, TEnd> and adds the fail step to that traversal.
Declaration
public static GraphTraversal<object, object> Fail()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Fail(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the fail step to that traversal.
Declaration
public static GraphTraversal<object, object> Fail(string? msg)
Parameters
Type | Name | Description |
---|---|---|
string | msg |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Filter(IPredicate?)
Spawns a GraphTraversal<TStart, TEnd> and adds the filter step to that traversal.
Declaration
public static GraphTraversal<object, object> Filter(IPredicate? predicate)
Parameters
Type | Name | Description |
---|---|---|
IPredicate | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Filter(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the filter step to that traversal.
Declaration
public static GraphTraversal<object, object> Filter(ITraversal filterTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | filterTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
FlatMap<E2>(IFunction?)
Spawns a GraphTraversal<TStart, TEnd> and adds the flatMap step to that traversal.
Declaration
public static GraphTraversal<object, E2> FlatMap<E2>(IFunction? function)
Parameters
Type | Name | Description |
---|---|---|
IFunction | function |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
FlatMap<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the flatMap step to that traversal.
Declaration
public static GraphTraversal<object, E2> FlatMap<E2>(ITraversal flatMapTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | flatMapTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Fold<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the fold step to that traversal.
Declaration
public static GraphTraversal<object, IList<E2>> Fold<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, IList<E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Fold<E2>(E2, IBiFunction?)
Spawns a GraphTraversal<TStart, TEnd> and adds the fold step to that traversal.
Declaration
public static GraphTraversal<object, E2> Fold<E2>(E2 seed, IBiFunction? foldFunction)
Parameters
Type | Name | Description |
---|---|---|
E2 | seed | |
IBiFunction | foldFunction |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Format<E2>(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the format step to that traversal.
Declaration
public static GraphTraversal<object, string> Format<E2>(string format)
Parameters
Type | Name | Description |
---|---|---|
string | format |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Type Parameters
Name | Description |
---|---|
E2 |
Group(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the group step to that traversal.
Declaration
public static GraphTraversal<object, object> Group(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
GroupCount(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the groupCount step to that traversal.
Declaration
public static GraphTraversal<object, object> GroupCount(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
GroupCount<K>()
Spawns a GraphTraversal<TStart, TEnd> and adds the groupCount step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<K, long>> GroupCount<K>()
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<K, long>> |
Type Parameters
Name | Description |
---|---|
K |
Group<K, V>()
Spawns a GraphTraversal<TStart, TEnd> and adds the group step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<K, V>> Group<K, V>()
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<K, V>> |
Type Parameters
Name | Description |
---|---|
K | |
V |
Has(T, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(T accessor, ITraversal propertyTraversal)
Parameters
Type | Name | Description |
---|---|---|
T | accessor | |
ITraversal | propertyTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(T, P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(T accessor, P? predicate)
Parameters
Type | Name | Description |
---|---|---|
T | accessor | |
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(T, object?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(T accessor, object? value)
Parameters
Type | Name | Description |
---|---|---|
T | accessor | |
object | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? propertyKey)
Parameters
Type | Name | Description |
---|---|---|
string | propertyKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? propertyKey, ITraversal propertyTraversal)
Parameters
Type | Name | Description |
---|---|---|
string | propertyKey | |
ITraversal | propertyTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?, P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? propertyKey, P? predicate)
Parameters
Type | Name | Description |
---|---|---|
string | propertyKey | |
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?, object?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? propertyKey, object? value)
Parameters
Type | Name | Description |
---|---|---|
string | propertyKey | |
object | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?, string?, P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? label, string? propertyKey, P? predicate)
Parameters
Type | Name | Description |
---|---|---|
string | label | |
string | propertyKey | |
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Has(string?, string?, object?)
Spawns a GraphTraversal<TStart, TEnd> and adds the has step to that traversal.
Declaration
public static GraphTraversal<object, object> Has(string? label, string? propertyKey, object? value)
Parameters
Type | Name | Description |
---|---|---|
string | label | |
string | propertyKey | |
object | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasId(P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasId step to that traversal.
Declaration
public static GraphTraversal<object, object> HasId(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasId(object?, params object?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasId step to that traversal.
Declaration
public static GraphTraversal<object, object> HasId(object? id, params object?[]? otherIds)
Parameters
Type | Name | Description |
---|---|---|
object | id | |
object[] | otherIds |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasKey(P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasKey step to that traversal.
Declaration
public static GraphTraversal<object, object> HasKey(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasKey(string?, params string?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasKey step to that traversal.
Declaration
public static GraphTraversal<object, object> HasKey(string? label, params string?[]? otherLabels)
Parameters
Type | Name | Description |
---|---|---|
string | label | |
string[] | otherLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasLabel(P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasLabel step to that traversal.
Declaration
public static GraphTraversal<object, object> HasLabel(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasLabel(string?, params string?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasLabel step to that traversal.
Declaration
public static GraphTraversal<object, object> HasLabel(string? label, params string?[]? otherLabels)
Parameters
Type | Name | Description |
---|---|---|
string | label | |
string[] | otherLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasNot(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasNot step to that traversal.
Declaration
public static GraphTraversal<object, object> HasNot(string? propertyKey)
Parameters
Type | Name | Description |
---|---|---|
string | propertyKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasValue(P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasValue step to that traversal.
Declaration
public static GraphTraversal<object, object> HasValue(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
HasValue(object?, params object?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the hasValue step to that traversal.
Declaration
public static GraphTraversal<object, object> HasValue(object? value, params object?[]? values)
Parameters
Type | Name | Description |
---|---|---|
object | value | |
object[] | values |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Id()
Spawns a GraphTraversal<TStart, TEnd> and adds the id step to that traversal.
Declaration
public static GraphTraversal<object, object> Id()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Identity()
Spawns a GraphTraversal<TStart, TEnd> and adds the identity step to that traversal.
Declaration
public static GraphTraversal<object, object> Identity()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
In(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the in step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> In(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
InE(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the inE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> InE(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
InV()
Spawns a GraphTraversal<TStart, TEnd> and adds the inV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> InV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Index<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the index step to that traversal.
Declaration
public static GraphTraversal<object, E2> Index<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Inject(params object?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the inject step to that traversal.
Declaration
public static GraphTraversal<object, object> Inject(params object?[] injections)
Parameters
Type | Name | Description |
---|---|---|
object[] | injections |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Intersect(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the intersect step to that traversal.
Declaration
public static GraphTraversal<object, object> Intersect(object intersectObject)
Parameters
Type | Name | Description |
---|---|---|
object | intersectObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Is(P?)
Spawns a GraphTraversal<TStart, TEnd> and adds the is step to that traversal.
Declaration
public static GraphTraversal<object, object> Is(P? predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Is(object?)
Spawns a GraphTraversal<TStart, TEnd> and adds the is step to that traversal.
Declaration
public static GraphTraversal<object, object> Is(object? value)
Parameters
Type | Name | Description |
---|---|---|
object | value |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Key()
Spawns a GraphTraversal<TStart, TEnd> and adds the key step to that traversal.
Declaration
public static GraphTraversal<object, string> Key()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
LTrim()
Spawns a GraphTraversal<TStart, TEnd> and adds the lTrim step to that traversal.
Declaration
public static GraphTraversal<object, string?> LTrim()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
LTrim<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the lTrim step to that traversal.
Declaration
public static GraphTraversal<object, E2?> LTrim<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Label()
Spawns a GraphTraversal<TStart, TEnd> and adds the label step to that traversal.
Declaration
public static GraphTraversal<object, string> Label()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Length()
Spawns a GraphTraversal<TStart, TEnd> and adds the length step to that traversal.
Declaration
public static GraphTraversal<object, int?> Length()
Returns
Type | Description |
---|---|
GraphTraversal<object, int?> |
Length<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the length step to that traversal.
Declaration
public static GraphTraversal<object, E2?> Length<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Limit<E2>(Scope, long)
Spawns a GraphTraversal<TStart, TEnd> and adds the limit step to that traversal.
Declaration
public static GraphTraversal<object, E2> Limit<E2>(Scope scope, long limit)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
long | limit |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Limit<E2>(long)
Spawns a GraphTraversal<TStart, TEnd> and adds the limit step to that traversal.
Declaration
public static GraphTraversal<object, E2> Limit<E2>(long limit)
Parameters
Type | Name | Description |
---|---|---|
long | limit |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Local<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the local step to that traversal.
Declaration
public static GraphTraversal<object, E2> Local<E2>(ITraversal localTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | localTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Loops()
Spawns a GraphTraversal<TStart, TEnd> and adds the loops step to that traversal.
Declaration
public static GraphTraversal<object, int> Loops()
Returns
Type | Description |
---|---|
GraphTraversal<object, int> |
Loops(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the loops step to that traversal.
Declaration
public static GraphTraversal<object, int> Loops(string? loopName)
Parameters
Type | Name | Description |
---|---|---|
string | loopName |
Returns
Type | Description |
---|---|
GraphTraversal<object, int> |
Map<E2>(IFunction?)
Spawns a GraphTraversal<TStart, TEnd> and adds the map step to that traversal.
Declaration
public static GraphTraversal<object, E2> Map<E2>(IFunction? function)
Parameters
Type | Name | Description |
---|---|---|
IFunction | function |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Map<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the map step to that traversal.
Declaration
public static GraphTraversal<object, E2> Map<E2>(ITraversal mapTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | mapTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Match<E2>(params ITraversal[])
Spawns a GraphTraversal<TStart, TEnd> and adds the match step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Match<E2>(params ITraversal[] matchTraversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal[] | matchTraversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<string, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Math(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the math step to that traversal.
Declaration
public static GraphTraversal<object, double> Math(string expression)
Parameters
Type | Name | Description |
---|---|---|
string | expression |
Returns
Type | Description |
---|---|
GraphTraversal<object, double> |
Max<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the max step to that traversal.
Declaration
public static GraphTraversal<object, E2> Max<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Max<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the max step to that traversal.
Declaration
public static GraphTraversal<object, E2> Max<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Mean<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the mean step to that traversal.
Declaration
public static GraphTraversal<object, E2> Mean<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Mean<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the mean step to that traversal.
Declaration
public static GraphTraversal<object, E2> Mean<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Merge(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the merge step to that traversal.
Declaration
public static GraphTraversal<object, object> Merge(object mergeObject)
Parameters
Type | Name | Description |
---|---|---|
object | mergeObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
MergeE()
Spawns a GraphTraversal<TStart, TEnd> and adds the mergeE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> MergeE()
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
MergeE(ITraversal?)
Spawns a GraphTraversal<TStart, TEnd> and adds the mergeE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> MergeE(ITraversal? t)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | t |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
MergeE(IDictionary<object, object>?)
Spawns a GraphTraversal<TStart, TEnd> and adds the mergeE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> MergeE(IDictionary<object, object>? m)
Parameters
Type | Name | Description |
---|---|---|
IDictionary<object, object> | m |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
MergeV()
Spawns a GraphTraversal<TStart, TEnd> and adds the mergeV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> MergeV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
MergeV(ITraversal?)
Adds the mergeV step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, Vertex> MergeV(ITraversal? t)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | t |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
MergeV(IDictionary<object, object>?)
Adds the mergeV step to this GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, Vertex> MergeV(IDictionary<object, object>? m)
Parameters
Type | Name | Description |
---|---|---|
IDictionary<object, object> | m |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Min<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the min step to that traversal.
Declaration
public static GraphTraversal<object, E2> Min<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Min<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the min step to that traversal.
Declaration
public static GraphTraversal<object, E2> Min<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Not(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the not step to that traversal.
Declaration
public static GraphTraversal<object, object> Not(ITraversal notTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | notTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Optional<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the optional step to that traversal.
Declaration
public static GraphTraversal<object, E2> Optional<E2>(ITraversal optionalTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | optionalTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Or(params ITraversal[])
Spawns a GraphTraversal<TStart, TEnd> and adds the or step to that traversal.
Declaration
public static GraphTraversal<object, object> Or(params ITraversal[] orTraversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal[] | orTraversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Order()
Spawns a GraphTraversal<TStart, TEnd> and adds the order step to that traversal.
Declaration
public static GraphTraversal<object, object> Order()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Order(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the order step to that traversal.
Declaration
public static GraphTraversal<object, object> Order(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
OtherV()
Spawns a GraphTraversal<TStart, TEnd> and adds the otherV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> OtherV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Out(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the out step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> Out(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
OutE(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the outE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> OutE(params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
OutV()
Spawns a GraphTraversal<TStart, TEnd> and adds the outV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> OutV()
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Path()
Spawns a GraphTraversal<TStart, TEnd> and adds the path step to that traversal.
Declaration
public static GraphTraversal<object, Path> Path()
Returns
Type | Description |
---|---|
GraphTraversal<object, Path> |
Product(object)
Spawns a GraphTraversal<TStart, TEnd> and adds the product step to that traversal.
Declaration
public static GraphTraversal<object, object> Product(object productObject)
Parameters
Type | Name | Description |
---|---|---|
object | productObject |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Project<E2>(string?, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the project step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Project<E2>(string? projectKey, params string?[] projectKeys)
Parameters
Type | Name | Description |
---|---|---|
string | projectKey | |
string[] | projectKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<string, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Properties<E2>(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the properties step to that traversal.
Declaration
public static GraphTraversal<object, E2> Properties<E2>(params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Property(Cardinality, object?, object?, params object?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the property step to that traversal.
Declaration
public static GraphTraversal<object, object> Property(Cardinality cardinality, object? key, object? value, params object?[] keyValues)
Parameters
Type | Name | Description |
---|---|---|
Cardinality | cardinality | |
object | key | |
object | value | |
object[] | keyValues |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Property(object?, object?, params object?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the property step to that traversal.
Declaration
public static GraphTraversal<object, object> Property(object? key, object? value, params object?[] keyValues)
Parameters
Type | Name | Description |
---|---|---|
object | key | |
object | value | |
object[] | keyValues |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
PropertyMap<E2>(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the propertyMap step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> PropertyMap<E2>(params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<string, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
RTrim()
Spawns a GraphTraversal<TStart, TEnd> and adds the rTrim step to that traversal.
Declaration
public static GraphTraversal<object, string?> RTrim()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
RTrim<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the rTrim step to that traversal.
Declaration
public static GraphTraversal<object, E2?> RTrim<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Range<E2>(Scope, long, long)
Spawns a GraphTraversal<TStart, TEnd> and adds the range step to that traversal.
Declaration
public static GraphTraversal<object, E2> Range<E2>(Scope scope, long low, long high)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
long | low | |
long | high |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Range<E2>(long, long)
Spawns a GraphTraversal<TStart, TEnd> and adds the range step to that traversal.
Declaration
public static GraphTraversal<object, E2> Range<E2>(long low, long high)
Parameters
Type | Name | Description |
---|---|---|
long | low | |
long | high |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Repeat(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the repeat step to that traversal.
Declaration
public static GraphTraversal<object, object> Repeat(ITraversal traversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | traversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Repeat(string, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the repeat step to that traversal.
Declaration
public static GraphTraversal<object, object> Repeat(string loopName, ITraversal traversal)
Parameters
Type | Name | Description |
---|---|---|
string | loopName | |
ITraversal | traversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Replace(string?, string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the replace step to that traversal.
Declaration
public static GraphTraversal<object, string?> Replace(string? oldChar, string? newChar)
Parameters
Type | Name | Description |
---|---|---|
string | oldChar | |
string | newChar |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Reverse()
Spawns a GraphTraversal<TStart, TEnd> and adds the reverse step to that traversal.
Declaration
public static GraphTraversal<object, object> Reverse()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Sack(IBiFunction)
Spawns a GraphTraversal<TStart, TEnd> and adds the sack step to that traversal.
Declaration
public static GraphTraversal<object, object> Sack(IBiFunction sackOperator)
Parameters
Type | Name | Description |
---|---|---|
IBiFunction | sackOperator |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Sack<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the sack step to that traversal.
Declaration
public static GraphTraversal<object, E2> Sack<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Sample(Scope, int)
Spawns a GraphTraversal<TStart, TEnd> and adds the sample step to that traversal.
Declaration
public static GraphTraversal<object, object> Sample(Scope scope, int amountToSample)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
int | amountToSample |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Sample(int)
Spawns a GraphTraversal<TStart, TEnd> and adds the sample step to that traversal.
Declaration
public static GraphTraversal<object, object> Sample(int amountToSample)
Parameters
Type | Name | Description |
---|---|---|
int | amountToSample |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Select<E2>(Column)
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, ICollection<E2>> Select<E2>(Column column)
Parameters
Type | Name | Description |
---|---|---|
Column | column |
Returns
Type | Description |
---|---|
GraphTraversal<object, ICollection<E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, E2> Select<E2>(ITraversal keyTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | keyTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(Pop, ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, E2> Select<E2>(Pop pop, ITraversal keyTraversal)
Parameters
Type | Name | Description |
---|---|---|
Pop | pop | |
ITraversal | keyTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(Pop, string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, E2> Select<E2>(Pop pop, string? selectKey)
Parameters
Type | Name | Description |
---|---|---|
Pop | pop | |
string | selectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(Pop, string?, string?, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Select<E2>(Pop pop, string? selectKey1, string? selectKey2, params string?[] otherSelectKeys)
Parameters
Type | Name | Description |
---|---|---|
Pop | pop | |
string | selectKey1 | |
string | selectKey2 | |
string[] | otherSelectKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<string, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, E2> Select<E2>(string? selectKey)
Parameters
Type | Name | Description |
---|---|---|
string | selectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Select<E2>(string?, string?, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the select step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Select<E2>(string? selectKey1, string? selectKey2, params string?[] otherSelectKeys)
Parameters
Type | Name | Description |
---|---|---|
string | selectKey1 | |
string | selectKey2 | |
string[] | otherSelectKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<string, E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
SideEffect(IConsumer?)
Spawns a GraphTraversal<TStart, TEnd> and adds the sideEffect step to that traversal.
Declaration
public static GraphTraversal<object, object> SideEffect(IConsumer? consumer)
Parameters
Type | Name | Description |
---|---|---|
IConsumer | consumer |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
SideEffect(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the sideEffect step to that traversal.
Declaration
public static GraphTraversal<object, object> SideEffect(ITraversal sideEffectTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | sideEffectTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
SimplePath()
Spawns a GraphTraversal<TStart, TEnd> and adds the simplePath step to that traversal.
Declaration
public static GraphTraversal<object, object> SimplePath()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Skip<E2>(Scope, long)
Spawns a GraphTraversal<TStart, TEnd> and adds the skip step to that traversal.
Declaration
public static GraphTraversal<object, E2> Skip<E2>(Scope scope, long skip)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
long | skip |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Skip<E2>(long)
Spawns a GraphTraversal<TStart, TEnd> and adds the skip step to that traversal.
Declaration
public static GraphTraversal<object, E2> Skip<E2>(long skip)
Parameters
Type | Name | Description |
---|---|---|
long | skip |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Split(string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the split step to that traversal.
Declaration
public static GraphTraversal<object, List<string>?> Split(string? splitChar)
Parameters
Type | Name | Description |
---|---|---|
string | splitChar |
Returns
Type | Description |
---|---|
GraphTraversal<object, List<string>> |
Split<E2>(Scope, string?)
Spawns a GraphTraversal<TStart, TEnd> and adds the split step to that traversal.
Declaration
public static GraphTraversal<object, List<E2>?> Split<E2>(Scope scope, string? splitChar)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
string | splitChar |
Returns
Type | Description |
---|---|
GraphTraversal<object, List<E2>> |
Type Parameters
Name | Description |
---|---|
E2 |
Start()
Starts an empty GraphTraversal<TStart, TEnd>.
Declaration
public static GraphTraversal<object, object> Start()
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Store(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the store step to that traversal.
Declaration
public static GraphTraversal<object, object> Store(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Subgraph(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the subgraph step to that traversal.
Declaration
public static GraphTraversal<object, Edge> Subgraph(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
Substring(int)
Spawns a GraphTraversal<TStart, TEnd> and adds the substring step to that traversal.
Declaration
public static GraphTraversal<object, string?> Substring(int startIndex)
Parameters
Type | Name | Description |
---|---|---|
int | startIndex |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Substring(int, int)
Spawns a GraphTraversal<TStart, TEnd> and adds the substring step to that traversal.
Declaration
public static GraphTraversal<object, string?> Substring(int startIndex, int endIndex)
Parameters
Type | Name | Description |
---|---|---|
int | startIndex | |
int | endIndex |
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Sum<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the sum step to that traversal.
Declaration
public static GraphTraversal<object, E2> Sum<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Sum<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the sum step to that traversal.
Declaration
public static GraphTraversal<object, E2> Sum<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Tail<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the tail step to that traversal.
Declaration
public static GraphTraversal<object, E2> Tail<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Tail<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the tail step to that traversal.
Declaration
public static GraphTraversal<object, E2> Tail<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Tail<E2>(Scope, long)
Spawns a GraphTraversal<TStart, TEnd> and adds the tail step to that traversal.
Declaration
public static GraphTraversal<object, E2> Tail<E2>(Scope scope, long limit)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope | |
long | limit |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Tail<E2>(long)
Spawns a GraphTraversal<TStart, TEnd> and adds the tail step to that traversal.
Declaration
public static GraphTraversal<object, E2> Tail<E2>(long limit)
Parameters
Type | Name | Description |
---|---|---|
long | limit |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
TimeLimit(long)
Spawns a GraphTraversal<TStart, TEnd> and adds the timeLimit step to that traversal.
Declaration
public static GraphTraversal<object, object> TimeLimit(long timeLimit)
Parameters
Type | Name | Description |
---|---|---|
long | timeLimit |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Times(int)
Spawns a GraphTraversal<TStart, TEnd> and adds the times step to that traversal.
Declaration
public static GraphTraversal<object, object> Times(int maxLoops)
Parameters
Type | Name | Description |
---|---|---|
int | maxLoops |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
To(Direction?, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the to step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> To(Direction? direction, params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
Direction | direction | |
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
ToE(Direction?, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the toE step to that traversal.
Declaration
public static GraphTraversal<object, Edge> ToE(Direction? direction, params string?[] edgeLabels)
Parameters
Type | Name | Description |
---|---|---|
Direction | direction | |
string[] | edgeLabels |
Returns
Type | Description |
---|---|
GraphTraversal<object, Edge> |
ToLower()
Spawns a GraphTraversal<TStart, TEnd> and adds the toLower step to that traversal.
Declaration
public static GraphTraversal<object, string?> ToLower()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
ToLower<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the toLower step to that traversal.
Declaration
public static GraphTraversal<object, E2?> ToLower<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
ToUpper()
Spawns a GraphTraversal<TStart, TEnd> and adds the ToUpper step to that traversal.
Declaration
public static GraphTraversal<object, string?> ToUpper()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
ToUpper<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the ToUpper step to that traversal.
Declaration
public static GraphTraversal<object, E2?> ToUpper<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
ToV(Direction?)
Spawns a GraphTraversal<TStart, TEnd> and adds the toV step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> ToV(Direction? direction)
Parameters
Type | Name | Description |
---|---|---|
Direction | direction |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
Tree(string)
Spawns a GraphTraversal<TStart, TEnd> and adds the tree step to that traversal.
Declaration
public static GraphTraversal<object, object> Tree(string sideEffectKey)
Parameters
Type | Name | Description |
---|---|---|
string | sideEffectKey |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Tree<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the tree step to that traversal.
Declaration
public static GraphTraversal<object, E2> Tree<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Trim()
Spawns a GraphTraversal<TStart, TEnd> and adds the Trim step to that traversal.
Declaration
public static GraphTraversal<object, string?> Trim()
Returns
Type | Description |
---|---|
GraphTraversal<object, string> |
Trim<E2>(Scope)
Spawns a GraphTraversal<TStart, TEnd> and adds the Trim step to that traversal.
Declaration
public static GraphTraversal<object, E2?> Trim<E2>(Scope scope)
Parameters
Type | Name | Description |
---|---|---|
Scope | scope |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Unfold<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the unfold step to that traversal.
Declaration
public static GraphTraversal<object, E2> Unfold<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Union<E2>(params ITraversal[])
Spawns a GraphTraversal<TStart, TEnd> and adds the union step to that traversal.
Declaration
public static GraphTraversal<object, E2> Union<E2>(params ITraversal[] traversals)
Parameters
Type | Name | Description |
---|---|---|
ITraversal[] | traversals |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Until(IPredicate)
Spawns a GraphTraversal<TStart, TEnd> and adds the until step to that traversal.
Declaration
public static GraphTraversal<object, object> Until(IPredicate untilPredicate)
Parameters
Type | Name | Description |
---|---|---|
IPredicate | untilPredicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Until(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the until step to that traversal.
Declaration
public static GraphTraversal<object, object> Until(ITraversal untilTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | untilTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
V(params object?[]?)
Spawns a GraphTraversal<TStart, TEnd> and adds the V step to that traversal.
Declaration
public static GraphTraversal<object, Vertex> V(params object?[]? vertexIdsOrElements)
Parameters
Type | Name | Description |
---|---|---|
object[] | vertexIdsOrElements |
Returns
Type | Description |
---|---|
GraphTraversal<object, Vertex> |
ValueMap<TKey, TValue>(bool, params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the valueMap step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<TKey, TValue>> ValueMap<TKey, TValue>(bool includeTokens, params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
bool | includeTokens | |
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<TKey, TValue>> |
Type Parameters
Name | Description |
---|---|
TKey | |
TValue |
ValueMap<TKey, TValue>(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the valueMap step to that traversal.
Declaration
public static GraphTraversal<object, IDictionary<TKey, TValue>> ValueMap<TKey, TValue>(params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, IDictionary<TKey, TValue>> |
Type Parameters
Name | Description |
---|---|
TKey | |
TValue |
Value<E2>()
Spawns a GraphTraversal<TStart, TEnd> and adds the value step to that traversal.
Declaration
public static GraphTraversal<object, E2> Value<E2>()
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Values<E2>(params string?[])
Spawns a GraphTraversal<TStart, TEnd> and adds the values step to that traversal.
Declaration
public static GraphTraversal<object, E2> Values<E2>(params string?[] propertyKeys)
Parameters
Type | Name | Description |
---|---|---|
string[] | propertyKeys |
Returns
Type | Description |
---|---|
GraphTraversal<object, E2> |
Type Parameters
Name | Description |
---|---|
E2 |
Where(ITraversal)
Spawns a GraphTraversal<TStart, TEnd> and adds the where step to that traversal.
Declaration
public static GraphTraversal<object, object> Where(ITraversal whereTraversal)
Parameters
Type | Name | Description |
---|---|---|
ITraversal | whereTraversal |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Where(P)
Spawns a GraphTraversal<TStart, TEnd> and adds the where step to that traversal.
Declaration
public static GraphTraversal<object, object> Where(P predicate)
Parameters
Type | Name | Description |
---|---|---|
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |
Where(string, P)
Spawns a GraphTraversal<TStart, TEnd> and adds the where step to that traversal.
Declaration
public static GraphTraversal<object, object> Where(string startKey, P predicate)
Parameters
Type | Name | Description |
---|---|---|
string | startKey | |
P | predicate |
Returns
Type | Description |
---|---|
GraphTraversal<object, object> |