Modified: tinkerpop/site/dotnetdocs/3.3.5/index.json
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.5/index.json?rev=1850208&r1=1850207&r2=1850208&view=diff
==============================================================================
--- tinkerpop/site/dotnetdocs/3.3.5/index.json (original)
+++ tinkerpop/site/dotnetdocs/3.3.5/index.json Wed Jan  2 20:55:57 2019
@@ -1,512 +1,512 @@
 {
-  "api/Gremlin.Net.Process.Traversal.GraphTraversal-2.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.GraphTraversal-2.html",
-    "title": "Class GraphTraversal<S, E> | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class GraphTraversal<S, E> Graph traversals are the primary 
way in which graphs are processed. Inheritance System.Object DefaultTraversal 
<S, E> GraphTraversal<S, E> Implements ITraversal <S, E> ITraversal 
System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerator 
<E> System.IDisposable System.Collections.IEnumerator Inherited Members 
DefaultTraversal<S, E>.Bytecode DefaultTraversal<S, E>.SideEffects 
DefaultTraversal<S, E>.Traversers DefaultTraversal<S, E>.ITraversal.Iterate() 
DefaultTraversal<S, E>.TraversalStrategies DefaultTraversal<S, E>.Dispose() 
DefaultTraversal<S, E>.MoveNext() DefaultTraversal<S, E>.Reset() 
DefaultTraversal<S, E>.Current DefaultTraversal<S, E>.Next() 
DefaultTraversal<S, E>.Next(Int32) DefaultTraversal<S, E>.Iterate() 
DefaultTraversal<S, E>.NextTraverser() DefaultTraversal<S, E>.ToList() 
DefaultTraversal<S, E>.ToSet() DefaultTraversal<S, E>.Dispose(Boolean) 
DefaultTraversal<S, E>.Promise<TReturn>(Func<ITraversal<S, E>, TRet
 urn>) System.Object.Equals(System.Object) System.Object.Equals(System.Object, 
System.Object) System.Object.GetHashCode() System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
GraphTraversal<S, E> : DefaultTraversal<S, E>, ITraversal<S, E>, ITraversal, 
IEnumerator, IEnumerator<E>, IDisposable, IEnumerator Type Parameters Name 
Description S E Constructors GraphTraversal() Initializes a new instance of the 
GraphTraversal<S, E> class. Declaration public GraphTraversal() 
GraphTraversal(ICollection<ITraversalStrategy>, Bytecode) Initializes a new 
instance of the GraphTraversal<S, E> class. Declaration public 
GraphTraversal(ICollection<ITraversalStrategy> traversalStrategies, Bytecode 
bytecode) Parameters Type Name Description 
System.Collections.Generic.ICollection < ITraversalStrategy > 
traversalStrategies The trave
 rsal strategies to be used by this graph traversal at evaluation time. 
Bytecode bytecode The Bytecode associated with the construction of this graph 
traversal. Methods AddE(ITraversal) Adds the addE step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Edge> 
AddE(ITraversal edgeLabelTraversal) Parameters Type Name Description ITraversal 
edgeLabelTraversal Returns Type Description GraphTraversal <S, Edge > 
AddE(String) Adds the addE step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, Edge> AddE(string edgeLabel) Parameters Type Name 
Description System.String edgeLabel Returns Type Description GraphTraversal <S, 
Edge > AddV() Adds the addV step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, Vertex> AddV() Returns Type Description GraphTraversal 
<S, Vertex > AddV(ITraversal) Adds the addV step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, Vertex> AddV(ITraversal 
vertexLabelTraversal) Parameters Type Name
  Description ITraversal vertexLabelTraversal Returns Type Description 
GraphTraversal <S, Vertex > AddV(String) Adds the addV step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Vertex> AddV(string 
vertexLabel) Parameters Type Name Description System.String vertexLabel Returns 
Type Description GraphTraversal <S, Vertex > Aggregate(String) Adds the 
aggregate step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Aggregate(string sideEffectKey) Parameters Type Name 
Description System.String sideEffectKey Returns Type Description GraphTraversal 
<S, E> And(ITraversal[]) Adds the and step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> And(params ITraversal[] andTraversals) 
Parameters Type Name Description ITraversal [] andTraversals Returns Type 
Description GraphTraversal <S, E> As(String, String[]) Adds the as step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> As(string 
stepLabel, params string[] s
 tepLabels) Parameters Type Name Description System.String stepLabel 
System.String [] stepLabels Returns Type Description GraphTraversal <S, E> 
Barrier() Adds the barrier step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> Barrier() Returns Type Description GraphTraversal 
<S, E> Barrier(IConsumer) Adds the barrier step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Barrier(IConsumer barrierConsumer) 
Parameters Type Name Description IConsumer barrierConsumer Returns Type 
Description GraphTraversal <S, E> Barrier(Int32) Adds the barrier step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Barrier(int 
maxBarrierSize) Parameters Type Name Description System.Int32 maxBarrierSize 
Returns Type Description GraphTraversal <S, E> Both(String[]) Adds the both 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
Vertex> Both(params string[] edgeLabels) Parameters Type Name Description 
System.String [] edge
 Labels Returns Type Description GraphTraversal <S, Vertex > BothE(String[]) 
Adds the bothE step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, Edge> BothE(params string[] edgeLabels) Parameters Type Name 
Description System.String [] edgeLabels Returns Type Description GraphTraversal 
<S, Edge > BothV() Adds the bothV step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, Vertex> BothV() Returns Type Description 
GraphTraversal <S, Vertex > Branch<E2>(IFunction) Adds the branch step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Branch<E2>(IFunction function) Parameters Type Name Description IFunction 
function Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Branch<E2>(ITraversal) Adds the branch step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Branch<E2>(ITraversal branchTraversal) Parameters Type Name Description 
ITraversal branchTraversal Returns Type Descri
 ption GraphTraversal <S, E2> Type Parameters Name Description E2 By() Adds the 
by step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
By() Returns Type Description GraphTraversal <S, E> By(IComparator) Adds the by 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
By(IComparator comparator) Parameters Type Name Description IComparator 
comparator Returns Type Description GraphTraversal <S, E> By(IFunction) Adds 
the by step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> By(IFunction function) Parameters Type Name Description IFunction function 
Returns Type Description GraphTraversal <S, E> By(IFunction, IComparator) Adds 
the by step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> By(IFunction function, IComparator comparator) Parameters Type Name 
Description IFunction function IComparator comparator Returns Type Description 
GraphTraversal <S, E> By(ITraversal) Adds the by step to this Graph
 Traversal<S, E> . Declaration public GraphTraversal<S, E> By(ITraversal 
traversal) Parameters Type Name Description ITraversal traversal Returns Type 
Description GraphTraversal <S, E> By(ITraversal, IComparator) Adds the by step 
to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
By(ITraversal traversal, IComparator comparator) Parameters Type Name 
Description ITraversal traversal IComparator comparator Returns Type 
Description GraphTraversal <S, E> By(Order) Adds the by step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> By(Order order) 
Parameters Type Name Description Order order Returns Type Description 
GraphTraversal <S, E> By(T) Adds the by step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> By(T token) Parameters Type Name 
Description T token Returns Type Description GraphTraversal <S, E> By(String) 
Adds the by step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> By(string key) Parameters
  Type Name Description System.String key Returns Type Description 
GraphTraversal <S, E> By(String, IComparator) Adds the by step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> By(string key, 
IComparator comparator) Parameters Type Name Description System.String key 
IComparator comparator Returns Type Description GraphTraversal <S, E> 
Cap<E2>(String, String[]) Adds the cap step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Cap<E2>(string sideEffectKey, params 
string[] sideEffectKeys) Parameters Type Name Description System.String 
sideEffectKey System.String [] sideEffectKeys Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 
Choose<E2>(IFunction) Adds the choose step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Choose<E2>(IFunction choiceFunction) 
Parameters Type Name Description IFunction choiceFunction Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Des
 cription E2 Choose<E2>(IPredicate, ITraversal) Adds the choose step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice) Parameters Type 
Name Description IPredicate choosePredicate ITraversal trueChoice Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Choose<E2>(IPredicate, ITraversal, ITraversal) Adds the choose step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice, ITraversal 
falseChoice) Parameters Type Name Description IPredicate choosePredicate 
ITraversal trueChoice ITraversal falseChoice Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 
Choose<E2>(ITraversal) Adds the choose step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Choose<E2>(ITraversal choiceTraversal) 
Parameters Type Name Description ITraversal choiceTraversal
  Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Choose<E2>(ITraversal, ITraversal) Adds the choose step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice) Parameters 
Type Name Description ITraversal traversalPredicate ITraversal trueChoice 
Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Choose<E2>(ITraversal, ITraversal, ITraversal) Adds the choose 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice, ITraversal 
falseChoice) Parameters Type Name Description ITraversal traversalPredicate 
ITraversal trueChoice ITraversal falseChoice Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 
Coalesce<E2>(ITraversal[]) Adds the coalesce step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, E2> Coalesc
 e<E2>(params ITraversal[] coalesceTraversals) Parameters Type Name Description 
ITraversal [] coalesceTraversals Returns Type Description GraphTraversal <S, 
E2> Type Parameters Name Description E2 Coin(Double) Adds the coin step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Coin(double 
probability) Parameters Type Name Description System.Double probability Returns 
Type Description GraphTraversal <S, E> Constant<E2>(E2) Adds the constant step 
to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Constant<E2>(E2 e) Parameters Type Name Description E2 e Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 Count() 
Adds the count step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, long> Count() Returns Type Description GraphTraversal <S, 
System.Int64 > Count(Scope) Adds the count step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, long> Count(Scope scope) Parameters Type 
Nam
 e Description Scope scope Returns Type Description GraphTraversal <S, 
System.Int64 > CyclicPath() Adds the cyclicPath step to this GraphTraversal<S, 
E> . Declaration public GraphTraversal<S, E> CyclicPath() Returns Type 
Description GraphTraversal <S, E> Dedup(Scope, String[]) Adds the dedup step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Dedup(Scope 
scope, params string[] dedupLabels) Parameters Type Name Description Scope 
scope System.String [] dedupLabels Returns Type Description GraphTraversal <S, 
E> Dedup(String[]) Adds the dedup step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Dedup(params string[] dedupLabels) 
Parameters Type Name Description System.String [] dedupLabels Returns Type 
Description GraphTraversal <S, E> Drop() Adds the drop step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Drop() Returns 
Type Description GraphTraversal <S, E> Emit() Adds the emit step to this 
GraphTraversal<S, E> . D
 eclaration public GraphTraversal<S, E> Emit() Returns Type Description 
GraphTraversal <S, E> Emit(IPredicate) Adds the emit step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Emit(IPredicate 
emitPredicate) Parameters Type Name Description IPredicate emitPredicate 
Returns Type Description GraphTraversal <S, E> Emit(ITraversal) Adds the emit 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Emit(ITraversal emitTraversal) Parameters Type Name Description ITraversal 
emitTraversal Returns Type Description GraphTraversal <S, E> Filter(IPredicate) 
Adds the filter step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Filter(IPredicate predicate) Parameters Type Name 
Description IPredicate predicate Returns Type Description GraphTraversal <S, E> 
Filter(ITraversal) Adds the filter step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Filter(ITraversal filterTraversal) 
Parameters Type Name Descriptio
 n ITraversal filterTraversal Returns Type Description GraphTraversal <S, E> 
FlatMap<E2>(IFunction) Adds the flatMap step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> FlatMap<E2>(IFunction function) 
Parameters Type Name Description IFunction function Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 
FlatMap<E2>(ITraversal) Adds the flatMap step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> FlatMap<E2>(ITraversal 
flatMapTraversal) Parameters Type Name Description ITraversal flatMapTraversal 
Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Fold() Adds the fold step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, IList<E>> Fold() Returns Type Description 
GraphTraversal <S, System.Collections.Generic.IList <E>> Fold<E2>(E2, 
IBiFunction) Adds the fold step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E2> Fold<E2>(E2 seed, IBiF
 unction foldFunction) Parameters Type Name Description E2 seed IBiFunction 
foldFunction Returns Type Description GraphTraversal <S, E2> Type Parameters 
Name Description E2 From(ITraversal) Adds the from step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> From(ITraversal 
fromVertex) Parameters Type Name Description ITraversal fromVertex Returns Type 
Description GraphTraversal <S, E> From(String) Adds the from step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> From(string 
fromStepLabel) Parameters Type Name Description System.String fromStepLabel 
Returns Type Description GraphTraversal <S, E> From(Vertex) Adds the from step 
to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
From(Vertex fromVertex) Parameters Type Name Description Vertex fromVertex 
Returns Type Description GraphTraversal <S, E> Group(String) Adds the group 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Group(string sideEff
 ectKey) Parameters Type Name Description System.String sideEffectKey Returns 
Type Description GraphTraversal <S, E> Group<K, V>() Adds the group step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, IDictionary<K, 
V>> Group<K, V>() Returns Type Description GraphTraversal <S, 
System.Collections.Generic.IDictionary <K, V>> Type Parameters Name Description 
K V GroupCount(String) Adds the groupCount step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> GroupCount(string sideEffectKey) 
Parameters Type Name Description System.String sideEffectKey Returns Type 
Description GraphTraversal <S, E> GroupCount<K>() Adds the groupCount step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, IDictionary<K, 
long>> GroupCount<K>() Returns Type Description GraphTraversal <S, 
System.Collections.Generic.IDictionary <K, System.Int64 >> Type Parameters Name 
Description K Has(T, ITraversal) Adds the has step to this GraphTraversal<S, E> 
. Declarati
 on public GraphTraversal<S, E> Has(T accessor, ITraversal propertyTraversal) 
Parameters Type Name Description T accessor ITraversal propertyTraversal 
Returns Type Description GraphTraversal <S, E> Has(T, P) Adds the has step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Has(T 
accessor, P predicate) Parameters Type Name Description T accessor P predicate 
Returns Type Description GraphTraversal <S, E> Has(T, Object) Adds the has step 
to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Has(T 
accessor, object value) Parameters Type Name Description T accessor 
System.Object value Returns Type Description GraphTraversal <S, E> Has(String) 
Adds the has step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Has(string propertyKey) Parameters Type Name Description 
System.String propertyKey Returns Type Description GraphTraversal <S, E> 
Has(String, ITraversal) Adds the has step to this GraphTraversal<S, E> . 
Declaration public G
 raphTraversal<S, E> Has(string propertyKey, ITraversal propertyTraversal) 
Parameters Type Name Description System.String propertyKey ITraversal 
propertyTraversal Returns Type Description GraphTraversal <S, E> Has(String, P) 
Adds the has step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Has(string propertyKey, P predicate) Parameters Type Name 
Description System.String propertyKey P predicate Returns Type Description 
GraphTraversal <S, E> Has(String, Object) Adds the has step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Has(string 
propertyKey, object value) Parameters Type Name Description System.String 
propertyKey System.Object value Returns Type Description GraphTraversal <S, E> 
Has(String, String, P) Adds the has step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Has(string label, string propertyKey, P 
predicate) Parameters Type Name Description System.String label System.String 
propertyKey P predicate Re
 turns Type Description GraphTraversal <S, E> Has(String, String, Object) Adds 
the has step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Has(string label, string propertyKey, object value) 
Parameters Type Name Description System.String label System.String propertyKey 
System.Object value Returns Type Description GraphTraversal <S, E> HasId(P) 
Adds the hasId step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> HasId(P predicate) Parameters Type Name Description P 
predicate Returns Type Description GraphTraversal <S, E> HasId(Object, 
Object[]) Adds the hasId step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> HasId(object id, params object[] otherIds) Parameters Type 
Name Description System.Object id System.Object [] otherIds Returns Type 
Description GraphTraversal <S, E> HasKey(P) Adds the hasKey step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> HasKey(P 
predicate) Parameters Type Name De
 scription P predicate Returns Type Description GraphTraversal <S, E> 
HasKey(String, String[]) Adds the hasKey step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> HasKey(string label, params string[] 
otherLabels) Parameters Type Name Description System.String label System.String 
[] otherLabels Returns Type Description GraphTraversal <S, E> HasLabel(P) Adds 
the hasLabel step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> HasLabel(P predicate) Parameters Type Name Description P 
predicate Returns Type Description GraphTraversal <S, E> HasLabel(String, 
String[]) Adds the hasLabel step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> HasLabel(string label, params string[] otherLabels) 
Parameters Type Name Description System.String label System.String [] 
otherLabels Returns Type Description GraphTraversal <S, E> HasNot(String) Adds 
the hasNot step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Has
 Not(string propertyKey) Parameters Type Name Description System.String 
propertyKey Returns Type Description GraphTraversal <S, E> HasValue(P) Adds the 
hasValue step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> HasValue(P predicate) Parameters Type Name Description P 
predicate Returns Type Description GraphTraversal <S, E> HasValue(Object, 
Object[]) Adds the hasValue step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> HasValue(object value, params object[] otherValues) 
Parameters Type Name Description System.Object value System.Object [] 
otherValues Returns Type Description GraphTraversal <S, E> Id() Adds the id 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
object> Id() Returns Type Description GraphTraversal <S, System.Object > 
Identity() Adds the identity step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> Identity() Returns Type Description GraphTraversal 
<S, E> In(String[]) Adds t
 he in step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
Vertex> In(params string[] edgeLabels) Parameters Type Name Description 
System.String [] edgeLabels Returns Type Description GraphTraversal <S, Vertex 
> InE(String[]) Adds the inE step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, Edge> InE(params string[] edgeLabels) Parameters Type 
Name Description System.String [] edgeLabels Returns Type Description 
GraphTraversal <S, Edge > Inject(E[]) Adds the inject step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Inject(params 
E[] injections) Parameters Type Name Description E[] injections Returns Type 
Description GraphTraversal <S, E> InV() Adds the inV step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Vertex> InV() 
Returns Type Description GraphTraversal <S, Vertex > Is(P) Adds the is step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Is(P 
predicate) Parameters Type N
 ame Description P predicate Returns Type Description GraphTraversal <S, E> 
Is(Object) Adds the is step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> Is(object value) Parameters Type Name Description 
System.Object value Returns Type Description GraphTraversal <S, E> Key() Adds 
the key step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, string> Key() Returns Type Description GraphTraversal <S, 
System.String > Label() Adds the label step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, string> Label() Returns Type Description 
GraphTraversal <S, System.String > Limit<E2>(Scope, Int64) Adds the limit step 
to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Limit<E2>(Scope scope, long limit) Parameters Type Name Description Scope scope 
System.Int64 limit Returns Type Description GraphTraversal <S, E2> Type 
Parameters Name Description E2 Limit<E2>(Int64) Adds the limit step to this 
GraphTraversal<S, E> . D
 eclaration public GraphTraversal<S, E2> Limit<E2>(long limit) Parameters Type 
Name Description System.Int64 limit Returns Type Description GraphTraversal <S, 
E2> Type Parameters Name Description E2 Local<E2>(ITraversal) Adds the local 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Local<E2>(ITraversal localTraversal) Parameters Type Name Description 
ITraversal localTraversal Returns Type Description GraphTraversal <S, E2> Type 
Parameters Name Description E2 Loops() Adds the loops step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, int> Loops() 
Returns Type Description GraphTraversal <S, System.Int32 > Map<E2>(IFunction) 
Adds the map step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Map<E2>(IFunction function) Parameters Type Name 
Description IFunction function Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Map<E2>(ITraversal) Adds the map step to 
this GraphTraversal<S, 
 E> . Declaration public GraphTraversal<S, E2> Map<E2>(ITraversal mapTraversal) 
Parameters Type Name Description ITraversal mapTraversal Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Match<E2>(ITraversal[]) Adds the match step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, IDictionary<string, E2>> Match<E2>(params 
ITraversal[] matchTraversals) Parameters Type Name Description ITraversal [] 
matchTraversals Returns Type Description GraphTraversal <S, 
System.Collections.Generic.IDictionary < System.String , E2>> Type Parameters 
Name Description E2 Math(String) Adds the math step to this GraphTraversal<S, 
E> . Declaration public GraphTraversal<S, double> Math(string expression) 
Parameters Type Name Description System.String expression Returns Type 
Description GraphTraversal <S, System.Double > Max<E2>() Adds the max step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> Max<E2>() 
Returns Type Description Gra
 phTraversal <S, E2> Type Parameters Name Description E2 Max<E2>(Scope) Adds 
the max step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Max<E2>(Scope scope) Parameters Type Name Description 
Scope scope Returns Type Description GraphTraversal <S, E2> Type Parameters 
Name Description E2 Mean<E2>() Adds the mean step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, E2> Mean<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 Mean<E2>(Scope) Adds 
the mean step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Mean<E2>(Scope scope) Parameters Type Name Description 
Scope scope Returns Type Description GraphTraversal <S, E2> Type Parameters 
Name Description E2 Min<E2>() Adds the min step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Min<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 Min<E2>(Scope) Adds 
the min step to t
 his GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Min<E2>(Scope scope) Parameters Type Name Description Scope scope Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Not(ITraversal) Adds the not step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> Not(ITraversal notTraversal) Parameters Type Name 
Description ITraversal notTraversal Returns Type Description GraphTraversal <S, 
E> Option(ITraversal) Adds the option step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Option(ITraversal traversalOption) 
Parameters Type Name Description ITraversal traversalOption Returns Type 
Description GraphTraversal <S, E> Option(Object, ITraversal) Adds the option 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Option(object pickToken, ITraversal traversalOption) Parameters Type Name 
Description System.Object pickToken ITraversal traversalOption Returns Type 
Description GraphTr
 aversal <S, E> Optional<E2>(ITraversal) Adds the optional step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Optional<E2>(ITraversal optionalTraversal) Parameters Type Name Description 
ITraversal optionalTraversal Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Or(ITraversal[]) Adds the or step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Or(params 
ITraversal[] orTraversals) Parameters Type Name Description ITraversal [] 
orTraversals Returns Type Description GraphTraversal <S, E> Order() Adds the 
order step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> Order() Returns Type Description GraphTraversal <S, E> Order(Scope) Adds the 
order step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> Order(Scope scope) Parameters Type Name Description Scope scope Returns Type 
Description GraphTraversal <S, E> OtherV() Adds the otherV step to this 
GraphTraversal<S,
  E> . Declaration public GraphTraversal<S, Vertex> OtherV() Returns Type 
Description GraphTraversal <S, Vertex > Out(String[]) Adds the out step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Vertex> Out(params 
string[] edgeLabels) Parameters Type Name Description System.String [] 
edgeLabels Returns Type Description GraphTraversal <S, Vertex > OutE(String[]) 
Adds the outE step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, Edge> OutE(params string[] edgeLabels) Parameters Type Name 
Description System.String [] edgeLabels Returns Type Description GraphTraversal 
<S, Edge > OutV() Adds the outV step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, Vertex> OutV() Returns Type Description GraphTraversal 
<S, Vertex > PageRank() Adds the pageRank step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> PageRank() Returns Type Description 
GraphTraversal <S, E> PageRank(Double) Adds the pageRank step to this Grap
 hTraversal<S, E> . Declaration public GraphTraversal<S, E> PageRank(double 
alpha) Parameters Type Name Description System.Double alpha Returns Type 
Description GraphTraversal <S, E> Path() Adds the path step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Path> Path() 
Returns Type Description GraphTraversal <S, Path > PeerPressure() Adds the 
peerPressure step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> PeerPressure() Returns Type Description GraphTraversal <S, 
E> Profile(String) Adds the profile step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Profile(string sideEffectKey) 
Parameters Type Name Description System.String sideEffectKey Returns Type 
Description GraphTraversal <S, E> Profile<E2>() Adds the profile step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> Profile<E2>() 
Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Program(Object) Adds the prog
 ram step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> Program(object vertexProgram) Parameters Type Name Description System.Object 
vertexProgram Returns Type Description GraphTraversal <S, E> 
Project<E2>(String, String[]) Adds the project step to this GraphTraversal<S, 
E> . Declaration public GraphTraversal<S, IDictionary<string, E2>> 
Project<E2>(string projectKey, params string[] otherProjectKeys) Parameters 
Type Name Description System.String projectKey System.String [] 
otherProjectKeys Returns Type Description GraphTraversal <S, 
System.Collections.Generic.IDictionary < System.String , E2>> Type Parameters 
Name Description E2 Properties<E2>(String[]) Adds the properties step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Properties<E2>(params string[] propertyKeys) Parameters Type Name Description 
System.String [] propertyKeys Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Property(Cardinality,
  Object, Object, Object[]) Adds the property step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, E> Property(Cardinality cardinality, 
object key, object value, params object[] keyValues) Parameters Type Name 
Description Cardinality cardinality System.Object key System.Object value 
System.Object [] keyValues Returns Type Description GraphTraversal <S, E> 
Property(Object, Object, Object[]) Adds the property step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Property(object 
key, object value, params object[] keyValues) Parameters Type Name Description 
System.Object key System.Object value System.Object [] keyValues Returns Type 
Description GraphTraversal <S, E> PropertyMap<E2>(String[]) Adds the 
propertyMap step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, IDictionary<string, E2>> PropertyMap<E2>(params string[] 
propertyKeys) Parameters Type Name Description System.String [] propertyKeys 
Returns Type Description Graph
 Traversal <S, System.Collections.Generic.IDictionary < System.String , E2>> 
Type Parameters Name Description E2 Range<E2>(Scope, Int64, Int64) Adds the 
range step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E2> Range<E2>(Scope scope, long low, long high) Parameters Type Name 
Description Scope scope System.Int64 low System.Int64 high Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Range<E2>(Int64, Int64) Adds the range step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Range<E2>(long low, long high) 
Parameters Type Name Description System.Int64 low System.Int64 high Returns 
Type Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Repeat(ITraversal) Adds the repeat step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Repeat(ITraversal repeatTraversal) 
Parameters Type Name Description ITraversal repeatTraversal Returns Type 
Description GraphTraversal <S, E> Sa
 ck(IBiFunction) Adds the sack step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E> Sack(IBiFunction sackOperator) Parameters Type Name 
Description IBiFunction sackOperator Returns Type Description GraphTraversal 
<S, E> Sack<E2>() Adds the sack step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E2> Sack<E2>() Returns Type Description GraphTraversal 
<S, E2> Type Parameters Name Description E2 Sample(Scope, Int32) Adds the 
sample step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
E> Sample(Scope scope, int amountToSample) Parameters Type Name Description 
Scope scope System.Int32 amountToSample Returns Type Description GraphTraversal 
<S, E> Sample(Int32) Adds the sample step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Sample(int amountToSample) Parameters 
Type Name Description System.Int32 amountToSample Returns Type Description 
GraphTraversal <S, E> Select<E2>(Column) Adds the select step to t
 his GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
ICollection<E2>> Select<E2>(Column column) Parameters Type Name Description 
Column column Returns Type Description GraphTraversal <S, 
System.Collections.Generic.ICollection <E2>> Type Parameters Name Description 
E2 Select<E2>(ITraversal) Adds the select step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Select<E2>(ITraversal keyTraversal) 
Parameters Type Name Description ITraversal keyTraversal Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Select<E2>(Pop, ITraversal) Adds the select step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Select<E2>(Pop pop, ITraversal 
keyTraversal) Parameters Type Name Description Pop pop ITraversal keyTraversal 
Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Select<E2>(Pop, String) Adds the select step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<
 S, E2> Select<E2>(Pop pop, string selectKey) Parameters Type Name Description 
Pop pop System.String selectKey Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Select<E2>(Pop, String, String, String[]) 
Adds the select step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, IDictionary<string, E2>> Select<E2>(Pop pop, string 
selectKey1, string selectKey2, params string[] otherSelectKeys) Parameters Type 
Name Description Pop pop System.String selectKey1 System.String selectKey2 
System.String [] otherSelectKeys Returns Type Description GraphTraversal <S, 
System.Collections.Generic.IDictionary < System.String , E2>> Type Parameters 
Name Description E2 Select<E2>(String) Adds the select step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Select<E2>(string selectKey) Parameters Type Name Description System.String 
selectKey Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Select<E
 2>(String, String, String[]) Adds the select step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, IDictionary<string, E2>> 
Select<E2>(string selectKey1, string selectKey2, params string[] 
otherSelectKeys) Parameters Type Name Description System.String selectKey1 
System.String selectKey2 System.String [] otherSelectKeys Returns Type 
Description GraphTraversal <S, System.Collections.Generic.IDictionary < 
System.String , E2>> Type Parameters Name Description E2 SideEffect(IConsumer) 
Adds the sideEffect step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> SideEffect(IConsumer consumer) Parameters Type Name 
Description IConsumer consumer Returns Type Description GraphTraversal <S, E> 
SideEffect(ITraversal) Adds the sideEffect step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> SideEffect(ITraversal 
sideEffectTraversal) Parameters Type Name Description ITraversal 
sideEffectTraversal Returns Type Description GraphTraversal 
 <S, E> SimplePath() Adds the simplePath step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> SimplePath() Returns Type Description 
GraphTraversal <S, E> Skip<E2>(Scope, Int64) Adds the skip step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> Skip<E2>(Scope 
scope, long skip) Parameters Type Name Description Scope scope System.Int64 
skip Returns Type Description GraphTraversal <S, E2> Type Parameters Name 
Description E2 Skip<E2>(Int64) Adds the skip step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, E2> Skip<E2>(long skip) Parameters Type 
Name Description System.Int64 skip Returns Type Description GraphTraversal <S, 
E2> Type Parameters Name Description E2 Store(String) Adds the store step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Store(string sideEffectKey) Parameters Type Name Description System.String 
sideEffectKey Returns Type Description GraphTraversal <S, E> Subgraph(String) 
Adds th
 e subgraph step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, Edge> Subgraph(string sideEffectKey) Parameters Type Name 
Description System.String sideEffectKey Returns Type Description GraphTraversal 
<S, Edge > Sum<E2>() Adds the sum step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Sum<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 Sum<E2>(Scope) Adds 
the sum step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Sum<E2>(Scope scope) Parameters Type Name Description 
Scope scope Returns Type Description GraphTraversal <S, E2> Type Parameters 
Name Description E2 Tail<E2>() Adds the tail step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, E2> Tail<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 Tail<E2>(Scope) Adds 
the tail step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Tail<E2>(Sc
 ope scope) Parameters Type Name Description Scope scope Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Tail<E2>(Scope, Int64) Adds the tail step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Tail<E2>(Scope scope, long limit) 
Parameters Type Name Description Scope scope System.Int64 limit Returns Type 
Description GraphTraversal <S, E2> Type Parameters Name Description E2 
Tail<E2>(Int64) Adds the tail step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, E2> Tail<E2>(long limit) Parameters Type Name 
Description System.Int64 limit Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 TimeLimit(Int64) Adds the timeLimit step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
TimeLimit(long timeLimit) Parameters Type Name Description System.Int64 
timeLimit Returns Type Description GraphTraversal <S, E> Times(Int32) Adds the 
times step to this GraphTraversal<
 S, E> . Declaration public GraphTraversal<S, E> Times(int maxLoops) Parameters 
Type Name Description System.Int32 maxLoops Returns Type Description 
GraphTraversal <S, E> To(Direction, String[]) Adds the to step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, Vertex> 
To(Direction direction, params string[] edgeLabels) Parameters Type Name 
Description Direction direction System.String [] edgeLabels Returns Type 
Description GraphTraversal <S, Vertex > To(ITraversal) Adds the to step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> To(ITraversal 
toVertex) Parameters Type Name Description ITraversal toVertex Returns Type 
Description GraphTraversal <S, E> To(String) Adds the to step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> To(string 
toStepLabel) Parameters Type Name Description System.String toStepLabel Returns 
Type Description GraphTraversal <S, E> To(Vertex) Adds the to step to this 
GraphTraversal<S, E> . Declaratio
 n public GraphTraversal<S, E> To(Vertex toVertex) Parameters Type Name 
Description Vertex toVertex Returns Type Description GraphTraversal <S, E> 
ToE(Direction, String[]) Adds the toE step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, Edge> ToE(Direction direction, params 
string[] edgeLabels) Parameters Type Name Description Direction direction 
System.String [] edgeLabels Returns Type Description GraphTraversal <S, Edge > 
ToV(Direction) Adds the toV step to this GraphTraversal<S, E> . Declaration 
public GraphTraversal<S, Vertex> ToV(Direction direction) Parameters Type Name 
Description Direction direction Returns Type Description GraphTraversal <S, 
Vertex > Tree(String) Adds the tree step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E> Tree(string sideEffectKey) Parameters 
Type Name Description System.String sideEffectKey Returns Type Description 
GraphTraversal <S, E> Tree<E2>() Adds the tree step to this GraphTraversal<S, 
E> . Declaratio
 n public GraphTraversal<S, E2> Tree<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 Unfold<E2>() Adds 
the unfold step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E2> Unfold<E2>() Returns Type Description GraphTraversal <S, 
E2> Type Parameters Name Description E2 Union<E2>(ITraversal[]) Adds the union 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Union<E2>(params ITraversal[] unionTraversals) Parameters Type Name Description 
ITraversal [] unionTraversals Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Until(IPredicate) Adds the until step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Until(IPredicate untilPredicate) Parameters Type Name Description IPredicate 
untilPredicate Returns Type Description GraphTraversal <S, E> Until(ITraversal) 
Adds the until step to this GraphTraversal<S, E> . Declaration public 
GraphTraversal<S, E> U
 ntil(ITraversal untilTraversal) Parameters Type Name Description ITraversal 
untilTraversal Returns Type Description GraphTraversal <S, E> V(Object[]) Adds 
the V step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, 
Vertex> V(params object[] vertexIdsOrElements) Parameters Type Name Description 
System.Object [] vertexIdsOrElements Returns Type Description GraphTraversal 
<S, Vertex > Value<E2>() Adds the value step to this GraphTraversal<S, E> . 
Declaration public GraphTraversal<S, E2> Value<E2>() Returns Type Description 
GraphTraversal <S, E2> Type Parameters Name Description E2 ValueMap<TKey, 
TValue>(Boolean, String[]) Adds the valueMap step to this GraphTraversal<S, E> 
. Declaration public GraphTraversal<S, IDictionary<TKey, TValue>> 
ValueMap<TKey, TValue>(bool includeTokens, params string[] propertyKeys) 
Parameters Type Name Description System.Boolean includeTokens System.String [] 
propertyKeys Returns Type Description GraphTraversal <S, 
System.Collections.Gener
 ic.IDictionary <TKey, TValue>> Type Parameters Name Description TKey TValue 
ValueMap<TKey, TValue>(String[]) Adds the valueMap step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, IDictionary<TKey, 
TValue>> ValueMap<TKey, TValue>(params string[] propertyKeys) Parameters Type 
Name Description System.String [] propertyKeys Returns Type Description 
GraphTraversal <S, System.Collections.Generic.IDictionary <TKey, TValue>> Type 
Parameters Name Description TKey TValue Values<E2>(String[]) Adds the values 
step to this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E2> 
Values<E2>(params string[] propertyKeys) Parameters Type Name Description 
System.String [] propertyKeys Returns Type Description GraphTraversal <S, E2> 
Type Parameters Name Description E2 Where(ITraversal) Adds the where step to 
this GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> 
Where(ITraversal whereTraversal) Parameters Type Name Description ITraversal 
whereTraversal Returns
  Type Description GraphTraversal <S, E> Where(P) Adds the where step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Where(P 
predicate) Parameters Type Name Description P predicate Returns Type 
Description GraphTraversal <S, E> Where(String, P) Adds the where step to this 
GraphTraversal<S, E> . Declaration public GraphTraversal<S, E> Where(string 
startKey, P predicate) Parameters Type Name Description System.String startKey 
P predicate Returns Type Description GraphTraversal <S, E> Implements 
ITraversal<S, E> ITraversal System.Collections.Generic.IEnumerator 
System.Collections.Generic.IEnumerator<T> System.IDisposable 
System.Collections.IEnumerator"
-  },
-  "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html",
-    "title": "Class GraphTraversalSource | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class GraphTraversalSource A GraphTraversalSource is the 
primary DSL of the Gremlin traversal machine. It provides access to all the 
configurations and steps for Turing complete graph computing. Inheritance 
System.Object GraphTraversalSource Inherited Members 
System.Object.Equals(System.Object) System.Object.Equals(System.Object, 
System.Object) System.Object.GetHashCode() System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
GraphTraversalSource Constructors GraphTraversalSource() Initializes a new 
instance of the GraphTraversalSource class. Declaration public 
GraphTraversalSource() GraphTraversalSource(ICollection<ITraversalStrategy>, 
Bytecode) Initializes a new instance of the GraphTraversalSource class. 
Declaration public GraphTraversalSource(ICollection<ITraversalStrategy> 
traversalStrateg
 ies, Bytecode bytecode) Parameters Type Name Description 
System.Collections.Generic.ICollection < ITraversalStrategy > 
traversalStrategies The traversal strategies associated with this graph 
traversal source. Bytecode bytecode The Bytecode associated with the current 
state of this graph traversal source. Properties Bytecode Gets or sets the 
Bytecode associated with the current state of this graph traversal source. 
Declaration public Bytecode Bytecode { get; set; } Property Value Type 
Description Bytecode TraversalStrategies Gets or sets the traversal strategies 
associated with this graph traversal source. Declaration public 
ICollection<ITraversalStrategy> TraversalStrategies { get; set; } Property 
Value Type Description System.Collections.Generic.ICollection < 
ITraversalStrategy > Methods AddE(ITraversal) Spawns a GraphTraversal<S, E> off 
this graph traversal source and adds the addE step to that traversal. 
Declaration public GraphTraversal<Edge, Edge> AddE(ITraversal edgeLabelTrave
 rsal) Parameters Type Name Description ITraversal edgeLabelTraversal Returns 
Type Description GraphTraversal < Edge , Edge > AddE(String) Spawns a 
GraphTraversal<S, E> off this graph traversal source and adds the addE step to 
that traversal. Declaration public GraphTraversal<Edge, Edge> AddE(string 
label) Parameters Type Name Description System.String label Returns Type 
Description GraphTraversal < Edge , Edge > AddV() Spawns a GraphTraversal<S, E> 
off this graph traversal source and adds the addV step to that traversal. 
Declaration public GraphTraversal<Vertex, Vertex> AddV() Returns Type 
Description GraphTraversal < Vertex , Vertex > AddV(ITraversal) Spawns a 
GraphTraversal<S, E> off this graph traversal source and adds the addV step to 
that traversal. Declaration public GraphTraversal<Vertex, Vertex> 
AddV(ITraversal vertexLabelTraversal) Parameters Type Name Description 
ITraversal vertexLabelTraversal Returns Type Description GraphTraversal < 
Vertex , Vertex > AddV(String) Spawns
  a GraphTraversal<S, E> off this graph traversal source and adds the addV step 
to that traversal. Declaration public GraphTraversal<Vertex, Vertex> 
AddV(string label) Parameters Type Name Description System.String label Returns 
Type Description GraphTraversal < Vertex , Vertex > E(Object[]) Spawns a 
GraphTraversal<S, E> off this graph traversal source and adds the E step to 
that traversal. Declaration public GraphTraversal<Edge, Edge> E(params object[] 
edgesIds) Parameters Type Name Description System.Object [] edgesIds Returns 
Type Description GraphTraversal < Edge , Edge > Inject<S>(S[]) Spawns a 
GraphTraversal<S, E> off this graph traversal source and adds the inject step 
to that traversal. Declaration public GraphTraversal<S, S> Inject<S>(params S[] 
starts) Parameters Type Name Description S[] starts Returns Type Description 
GraphTraversal <S, S> Type Parameters Name Description S V(Object[]) Spawns a 
GraphTraversal<S, E> off this graph traversal source and adds the V step to th
 at traversal. Declaration public GraphTraversal<Vertex, Vertex> V(params 
object[] vertexIds) Parameters Type Name Description System.Object [] vertexIds 
Returns Type Description GraphTraversal < Vertex , Vertex > 
WithBindings(Object) Declaration [Obsolete(\"Use the Bindings class instead.\", 
false)] public GraphTraversalSource WithBindings(object bindings) Parameters 
Type Name Description System.Object bindings Returns Type Description 
GraphTraversalSource WithBulk(Boolean) Declaration public GraphTraversalSource 
WithBulk(bool useBulk) Parameters Type Name Description System.Boolean useBulk 
Returns Type Description GraphTraversalSource WithComputer(String, 
Nullable<Int32>, String, String, ITraversal, ITraversal, Dictionary<String, 
Object>) Add a GraphComputer class used to execute the traversal. This adds a 
to the strategies. Declaration public GraphTraversalSource WithComputer(string 
graphComputer = null, int? workers = default(int? ), string persist = null, 
string result = null, I
 Traversal vertices = null, ITraversal edges = null, Dictionary<string, 
dynamic> configuration = null) Parameters Type Name Description System.String 
graphComputer System.Nullable < System.Int32 > workers System.String persist 
System.String result ITraversal vertices ITraversal edges 
System.Collections.Generic.Dictionary < System.String , System.Object > 
configuration Returns Type Description GraphTraversalSource 
WithoutStrategies(Type[]) Declaration public GraphTraversalSource 
WithoutStrategies(params Type[] traversalStrategyClasses) Parameters Type Name 
Description System.Type [] traversalStrategyClasses Returns Type Description 
GraphTraversalSource WithPath() Declaration public GraphTraversalSource 
WithPath() Returns Type Description GraphTraversalSource 
WithRemote(IRemoteConnection) Configures the GraphTraversalSource as a 
\"remote\" to issue the GraphTraversal<S, E> for execution elsewhere. 
Declaration public GraphTraversalSource WithRemote(IRemoteConnection 
remoteConnection) Pa
 rameters Type Name Description IRemoteConnection remoteConnection The instance 
to use to submit the GraphTraversal<S, E> . Returns Type Description 
GraphTraversalSource A GraphTraversalSource configured to use the provided . 
WithSack(ISupplier) Declaration public GraphTraversalSource WithSack(ISupplier 
initialValue) Parameters Type Name Description ISupplier initialValue Returns 
Type Description GraphTraversalSource WithSack(ISupplier, IBinaryOperator) 
Declaration public GraphTraversalSource WithSack(ISupplier initialValue, 
IBinaryOperator mergeOperator) Parameters Type Name Description ISupplier 
initialValue IBinaryOperator mergeOperator Returns Type Description 
GraphTraversalSource WithSack(ISupplier, IUnaryOperator) Declaration public 
GraphTraversalSource WithSack(ISupplier initialValue, IUnaryOperator 
splitOperator) Parameters Type Name Description ISupplier initialValue 
IUnaryOperator splitOperator Returns Type Description GraphTraversalSource 
WithSack(ISupplier, IUnaryOperator
 , IBinaryOperator) Declaration public GraphTraversalSource WithSack(ISupplier 
initialValue, IUnaryOperator splitOperator, IBinaryOperator mergeOperator) 
Parameters Type Name Description ISupplier initialValue IUnaryOperator 
splitOperator IBinaryOperator mergeOperator Returns Type Description 
GraphTraversalSource WithSack(Object) Declaration public GraphTraversalSource 
WithSack(object initialValue) Parameters Type Name Description System.Object 
initialValue Returns Type Description GraphTraversalSource WithSack(Object, 
IBinaryOperator) Declaration public GraphTraversalSource WithSack(object 
initialValue, IBinaryOperator mergeOperator) Parameters Type Name Description 
System.Object initialValue IBinaryOperator mergeOperator Returns Type 
Description GraphTraversalSource WithSack(Object, IUnaryOperator) Declaration 
public GraphTraversalSource WithSack(object initialValue, IUnaryOperator 
splitOperator) Parameters Type Name Description System.Object initialValue 
IUnaryOperator splitOperat
 or Returns Type Description GraphTraversalSource WithSack(Object, 
IUnaryOperator, IBinaryOperator) Declaration public GraphTraversalSource 
WithSack(object initialValue, IUnaryOperator splitOperator, IBinaryOperator 
mergeOperator) Parameters Type Name Description System.Object initialValue 
IUnaryOperator splitOperator IBinaryOperator mergeOperator Returns Type 
Description GraphTraversalSource WithSideEffect(String, ISupplier) Declaration 
public GraphTraversalSource WithSideEffect(string key, ISupplier initialValue) 
Parameters Type Name Description System.String key ISupplier initialValue 
Returns Type Description GraphTraversalSource WithSideEffect(String, ISupplier, 
IBinaryOperator) Declaration public GraphTraversalSource WithSideEffect(string 
key, ISupplier initialValue, IBinaryOperator reducer) Parameters Type Name 
Description System.String key ISupplier initialValue IBinaryOperator reducer 
Returns Type Description GraphTraversalSource WithSideEffect(String, Object) 
Declaration pub
 lic GraphTraversalSource WithSideEffect(string key, object initialValue) 
Parameters Type Name Description System.String key System.Object initialValue 
Returns Type Description GraphTraversalSource WithSideEffect(String, Object, 
IBinaryOperator) Declaration public GraphTraversalSource WithSideEffect(string 
key, object initialValue, IBinaryOperator reducer) Parameters Type Name 
Description System.String key System.Object initialValue IBinaryOperator 
reducer Returns Type Description GraphTraversalSource 
WithStrategies(ITraversalStrategy[]) Declaration public GraphTraversalSource 
WithStrategies(params ITraversalStrategy[] traversalStrategies) Parameters Type 
Name Description ITraversalStrategy [] traversalStrategies Returns Type 
Description GraphTraversalSource"
+  "index.html": {
+    "href": "index.html",
+    "title": "Gremlin.Net | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Gremlin.Net <!-- Licensed to the Apache Software Foundation 
(ASF) under one or more contributor license agreements. See the NOTICE file 
distributed with this work for additional information regarding copyright 
ownership. The ASF licenses this file to you under the Apache License, Version 
2.0 (the \"License\"); you may not use this file except in compliance with the 
License. You may obtain a copy of the License at 
http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or 
agreed to in writing, software distributed under the License is distributed on 
an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied. See the License for the specific language governing 
permissions and limitations under the License. --> Apache TinkerPop™ is a 
graph computing framework for both graph databases (OLTP) and graph analytic 
systems (OLAP). Gremlin is the graph traversal language of TinkerPop. It can be 
described as a function
 al, data-flow language that enables users to succinctly express complex 
traversals on (or queries of) their application's property graph. Gremlin.Net 
implements Gremlin within the C# language. It targets .NET Standard and can 
therefore be used on different operating systems and with different .NET 
frameworks, such as .NET Framework and .NET Core. nuget install Gremlin.Net 
Please see the reference documentation at Apache TinkerPop for more 
information."
   },
-  
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.InlineFilterStrategy.html":
 {
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.InlineFilterStrategy.html",
-    "title": "Class InlineFilterStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class InlineFilterStrategy Analyzes filter-steps with child 
traversals that themselves are pure filters. Inheritance System.Object 
AbstractTraversalStrategy InlineFilterStrategy Implements ITraversalStrategy 
System.IEquatable < AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization 
Assembly : cs.temp.dll.dll Syntax public class InlineFilterStrategy : 
AbstractTraversalStrategy, ITra
 versalStrategy, IEquatable<AbstractTraversalStrategy> Implements 
ITraversalStrategy System.IEquatable<T>"
+  
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html":
 {
+    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html",
+    "title": "Class FilterRankingStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
+    "keywords": "Class FilterRankingStrategy Reorders filter- and order-steps 
according to their rank. Inheritance System.Object AbstractTraversalStrategy 
FilterRankingStrategy Implements ITraversalStrategy System.IEquatable < 
AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization 
Assembly : cs.temp.dll.dll Syntax public class FilterRankingStrategy : 
AbstractTraversalStrategy, ITraversalStrategy, I
 Equatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
System.IEquatable<T>"
   },
-  
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.LazyBarrierStrategy.html":
 {
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.LazyBarrierStrategy.html",
-    "title": "Class LazyBarrierStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class LazyBarrierStrategy Inserts Barrier() -steps into a 
ITraversal where appropriate in order to gain the \"bulking optimization\". 
Inheritance System.Object AbstractTraversalStrategy LazyBarrierStrategy 
Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > 
Inherited Members AbstractTraversalStrategy.StrategyName 
AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization 
Assembly : cs.temp.dll.dll Syntax public class LazyBarrierStrategy : Abst
 ractTraversalStrategy, ITraversalStrategy, 
IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
System.IEquatable<T>"
+  
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html":
 {
+    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html",
+    "title": "Class VertexProgramStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
+    "keywords": "Class VertexProgramStrategy Inheritance System.Object 
AbstractTraversalStrategy VertexProgramStrategy Implements ITraversalStrategy 
System.IEquatable < AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration 
Assembly : cs.temp.dll.dll Syntax public class VertexProgramStrategy : 
AbstractTraversalStrategy, ITraversalStrategy, 
IEquatable<AbstractTraversalStrategy> Constructors VertexProg
 ramStrategy() Declaration public VertexProgramStrategy() 
VertexProgramStrategy(String, Nullable<Int32>, String, String, ITraversal, 
ITraversal, Dictionary<String, Object>) Declaration public 
VertexProgramStrategy(string graphComputer = null, int? workers = default(int? 
), string persist = null, string result = null, ITraversal vertices = null, 
ITraversal edges = null, Dictionary<string, dynamic> configuration = null) 
Parameters Type Name Description System.String graphComputer System.Nullable < 
System.Int32 > workers System.String persist System.String result ITraversal 
vertices ITraversal edges System.Collections.Generic.Dictionary < System.String 
, System.Object > configuration Implements ITraversalStrategy 
System.IEquatable<T>"
   },
-  
"api/Gremlin.Net.Process.Traversal.Strategy.Verification.LambdaRestrictionStrategy.html":
 {
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Verification.LambdaRestrictionStrategy.html",
-    "title": "Class LambdaRestrictionStrategy | Apache TinkerPop - Gremlin.NET 
API Docs",
-    "keywords": "Class LambdaRestrictionStrategy Does not allow lambdas to be 
used in a ITraversal . Inheritance System.Object AbstractTraversalStrategy 
LambdaRestrictionStrategy Implements ITraversalStrategy System.IEquatable < 
AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Verification 
Assembly : cs.temp.dll.dll Syntax public class LambdaRestrictionStrategy : 
AbstractTraversalStrategy, ITraversalStrat
 egy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
System.IEquatable<T>"
+  
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.SubgraphStrategy.html": {
+    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.SubgraphStrategy.html",
+    "title": "Class SubgraphStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
+    "keywords": "Class SubgraphStrategy Provides a way to limit the view of a 
ITraversal . Inheritance System.Object AbstractTraversalStrategy 
SubgraphStrategy Implements ITraversalStrategy System.IEquatable < 
AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration 
Assembly : cs.temp.dll.dll Syntax public class SubgraphStrategy : 
AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraver
 salStrategy> Constructors SubgraphStrategy() Initializes a new instance of the 
SubgraphStrategy class. Declaration public SubgraphStrategy() 
SubgraphStrategy(ITraversal, ITraversal, ITraversal) Initializes a new instance 
of the SubgraphStrategy class. Declaration public SubgraphStrategy(ITraversal 
vertexCriterion = null, ITraversal edgeCriterion = null, ITraversal 
vertexPropertyCriterion = null) Parameters Type Name Description ITraversal 
vertexCriterion Constrains vertices for the ITraversal . ITraversal 
edgeCriterion Constrains edges for the ITraversal . ITraversal 
vertexPropertyCriterion Constrains vertex properties for the ITraversal . 
Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Remote.IRemoteConnection.html": {
-    "href": "api/Gremlin.Net.Process.Remote.IRemoteConnection.html",
-    "title": "Interface IRemoteConnection | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Interface IRemoteConnection A simple abstraction of a 
\"connection\" to a \"server\". Namespace : Gremlin.Net.Process.Remote Assembly 
: cs.temp.dll.dll Syntax public interface IRemoteConnection Methods 
SubmitAsync<S, E>(Bytecode) Submits to a server and returns a . Declaration 
Task<ITraversal<S, E>> SubmitAsync<S, E>(Bytecode bytecode) Parameters Type 
Name Description Bytecode bytecode The to send. Returns Type Description 
System.Threading.Tasks.Task < ITraversal <S, E>> The with the results and 
optional side-effects. Type Parameters Name Description S E"
+  "api/Gremlin.Net.Process.Traversal.IFunction.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IFunction.html",
+    "title": "Interface IFunction | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IFunction Represents a function that accepts one 
argument and produces a result. Namespace : Gremlin.Net.Process.Traversal 
Assembly : cs.temp.dll.dll Syntax public interface IFunction"
   },
-  "api/Gremlin.Net.Process.Traversal.AnonymousTraversalSource.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.AnonymousTraversalSource.html",
-    "title": "Class AnonymousTraversalSource | Apache TinkerPop - Gremlin.NET 
API Docs",
-    "keywords": "Class AnonymousTraversalSource Provides a method for creating 
a GraphTraversalSource that does not spawn from a instance. Inheritance 
System.Object AnonymousTraversalSource Inherited Members 
System.Object.Equals(System.Object) System.Object.Equals(System.Object, 
System.Object) System.Object.GetHashCode() System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
AnonymousTraversalSource Methods Traversal() Generates a reusable 
GraphTraversalSource instance. Declaration public static GraphTraversalSource 
Traversal() Returns Type Description GraphTraversalSource A graph traversal 
source."
+  "api/Gremlin.Net.Process.Traversal.IConsumer.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IConsumer.html",
+    "title": "Interface IConsumer | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IConsumer Represents an operation that accepts a 
single input argument and returns no result. Unlike most other functional 
interfaces, Consumer is expected to operate via side-effects. Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public 
interface IConsumer"
   },
-  "api/Gremlin.Net.Process.Traversal.Column.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Column.html",
-    "title": "Class Column | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Column Inheritance System.Object EnumWrapper Column 
Implements System.IEquatable < EnumWrapper > IFunction Inherited Members 
EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) 
EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
Column : EnumWrapper, IEquatable<EnumWrapper>, IFunction Properties Keys 
Declaration public static Column Keys { get; } Property Value Type Description 
Column Values Declaration public static Column Values { get; } Property Value 
Type Description Column Methods GetByValue(String) Gets the Column enumeration 
by value. Declaration public static Column GetByValue(string value) Parameters 
Type Name Description System.String value Returns Ty
 pe Description Column Implements System.IEquatable<T> IFunction"
+  "api/Gremlin.Net.Process.Traversal.GryoVersion.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.GryoVersion.html",
+    "title": "Class GryoVersion | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class GryoVersion Inheritance System.Object EnumWrapper 
GryoVersion Implements System.IEquatable < EnumWrapper > Inherited Members 
EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) 
EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
GryoVersion : EnumWrapper, IEquatable<EnumWrapper> Properties V1_0 Declaration 
public static GryoVersion V1_0 { get; } Property Value Type Description 
GryoVersion V3_0 Declaration public static GryoVersion V3_0 { get; } Property 
Value Type Description GryoVersion Methods GetByValue(String) Gets the 
GryoVersion enumeration by value. Declaration public static GryoVersion 
GetByValue(string value) Parameters Type Name Description System.Str
 ing value Returns Type Description GryoVersion Implements System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Cardinality.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Cardinality.html",
-    "title": "Class Cardinality | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Cardinality Inheritance System.Object EnumWrapper 
Cardinality Implements System.IEquatable < EnumWrapper > Inherited Members 
EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) 
EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
Cardinality : EnumWrapper, IEquatable<EnumWrapper> Properties List Declaration 
public static Cardinality List { get; } Property Value Type Description 
Cardinality Set Declaration public static Cardinality Set { get; } Property 
Value Type Description Cardinality Single Declaration public static Cardinality 
Single { get; } Property Value Type Description Cardinality Methods 
GetByValue(String) Gets the Cardinality enumeration by value. Dec
 laration public static Cardinality GetByValue(string value) Parameters Type 
Name Description System.String value Returns Type Description Cardinality 
Implements System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html",
+    "title": "Class GraphSONVersion | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class GraphSONVersion Inheritance System.Object EnumWrapper 
GraphSONVersion Implements System.IEquatable < EnumWrapper > Inherited Members 
EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) 
EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class 
GraphSONVersion : EnumWrapper, IEquatable<EnumWrapper> Properties V1_0 
Declaration public static GraphSONVersion V1_0 { get; } Property Value Type 
Description GraphSONVersion V2_0 Declaration public static GraphSONVersion V2_0 
{ get; } Property Value Type Description GraphSONVersion V3_0 Declaration 
public static GraphSONVersion V3_0 { get; } Property Value Type Description 
GraphSONVersion Methods GetByValue(String) Gets the Gra
 phSONVersion enumeration by value. Declaration public static GraphSONVersion 
GetByValue(string value) Parameters Type Name Description System.String value 
Returns Type Description GraphSONVersion Implements System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.IBiFunction.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.IBiFunction.html",
-    "title": "Interface IBiFunction | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Interface IBiFunction Represents a function that accepts two 
arguments and produces a result. This is the two-arity specialization of 
IFunction . Namespace : Gremlin.Net.Process.Traversal Assembly : 
cs.temp.dll.dll Syntax public interface IBiFunction"
+  "api/Gremlin.Net.Process.Traversal.IComparator.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IComparator.html",
+    "title": "Interface IComparator | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IComparator A comparison function, which imposes a 
total ordering on some collection of objects. Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public 
interface IComparator"
   },
-  "api/Gremlin.Net.Process.Traversal.ITraversal-2.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.ITraversal-2.html",
-    "title": "Interface ITraversal<S, E> | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Interface ITraversal<S, E> A traversal represents a directed 
walk over a graph. Inherited Members ITraversal.Bytecode ITraversal.SideEffects 
ITraversal.Traversers System.Collections.Generic.IEnumerator<E>.Current 
System.IDisposable.Dispose() System.Collections.IEnumerator.MoveNext() 
System.Collections.IEnumerator.Reset() Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public 
interface ITraversal<S, E> : ITraversal, IEnumerator, IEnumerator<E>, 
IDisposable, IEnumerator Type Parameters Name Description S E Methods Iterate() 
Iterates all Traverser instances in the traversal. Declaration ITraversal<S, E> 
Iterate() Returns Type Description ITraversal <S, E> The fully drained 
traversal. Next() Gets the next result from the traversal. Declaration E Next() 
Returns Type Description E The result. Next(Int32) Gets the next n-number of 
results from the traversal. Declaration IEnumerable<E> Next(int amount) 
Parameters Type Name Description System.Int3
 2 amount The number of results to get. Returns Type Description 
System.Collections.Generic.IEnumerable <E> The n-results. NextTraverser() Gets 
the next Traverser . Declaration Traverser NextTraverser() Returns Type 
Description Traverser The next Traverser . Promise<TReturn>(Func<ITraversal<S, 
E>, TReturn>) Starts a promise to execute a function on the current traversal 
that will be completed in the future. Declaration Task<TReturn> 
Promise<TReturn>(Func<ITraversal<S, E>, TReturn> callback) Parameters Type Name 
Description System.Func < ITraversal <S, E>, TReturn> callback The function to 
execute on the current traversal. Returns Type Description 
System.Threading.Tasks.Task <TReturn> The result of the executed callback . 
Type Parameters Name Description TReturn The return type of the callback . 
ToList() Puts all the results into a System.Collections.Generic.IList<T> . 
Declaration IList<E> ToList() Returns Type Description 
System.Collections.Generic.IList <E> The results in a list. To
 Set() Puts all the results into a . Declaration ISet<E> ToSet() Returns Type 
Description ISet <E> The results in a set."
+  "api/Gremlin.Net.Process.Traversal.IBinaryOperator.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IBinaryOperator.html",
+    "title": "Interface IBinaryOperator | Apache TinkerPop - Gremlin.NET API 
Docs",
+    "keywords": "Interface IBinaryOperator Represents an operation upon two 
operands of the same type, producing a result of the same type as the operands. 
This is a specialization of IBiFunction for the case where the operands and the 
result are all of the same type. Namespace : Gremlin.Net.Process.Traversal 
Assembly : cs.temp.dll.dll Syntax public interface IBinaryOperator : 
IBiFunction"
   },
-  
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html":
 {
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Optimization.AdjacentToIncidentStrategy.html",
-    "title": "Class AdjacentToIncidentStrategy | Apache TinkerPop - 
Gremlin.NET API Docs",
-    "keywords": "Class AdjacentToIncidentStrategy Optimizes vertex- and 
value-emitting steps. Inheritance System.Object AbstractTraversalStrategy 
AdjacentToIncidentStrategy Implements ITraversalStrategy System.IEquatable < 
AbstractTraversalStrategy > Inherited Members 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration 
AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) 
AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) 
AbstractTraversalStrategy.Equals(Object) 
AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() 
System.Object.Equals(System.Object, System.Object) System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, 
System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization 
Assembly : cs.temp.dll.dll Syntax public class AdjacentToIncidentStrategy : 
AbstractTraversalStrategy, ITraversalStrategy, 
 IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.DefaultTraversal-2.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.DefaultTraversal-2.html",
+    "title": "Class DefaultTraversal<S, E> | Apache TinkerPop - Gremlin.NET 
API Docs",
+    "keywords": "Class DefaultTraversal<S, E> A traversal represents a 
directed walk over a graph. Inheritance System.Object DefaultTraversal<S, E> 
GraphTraversal<S, E> Implements ITraversal <S, E> ITraversal 
System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerator 
<E> System.IDisposable System.Collections.IEnumerator Inherited Members 
System.Object.Equals(System.Object) System.Object.Equals(System.Object, 
System.Object) System.Object.GetHashCode() System.Object.GetType() 
System.Object.MemberwiseClone() System.Object.ToString() 
System.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public abstract 
class DefaultTraversal<S, E> : ITraversal<S, E>, ITraversal, IEnumerator, 
IEnumerator<E>, IDisposable, IEnumerator Type Parameters Name Description S E 
Properties Bytecode Gets the Bytecode representation of this traversal. 
Declaration public Bytecode Bytecode { get; protected set; } Prope
 rty Value Type Description Bytecode Current Declaration public E Current { 
get; } Property Value Type Description E SideEffects Gets or sets the 
ITraversalSideEffects of this traversal. Declaration public 
ITraversalSideEffects SideEffects { get; set; } Property Value Type Description 
ITraversalSideEffects TraversalStrategies Gets or sets the ITraversalStrategy 
strategies of this traversal. Declaration protected 
ICollection<ITraversalStrategy> TraversalStrategies { get; set; } Property 
Value Type Description System.Collections.Generic.ICollection < 
ITraversalStrategy > Traversers Gets or sets the Traverser 's of this traversal 
that hold the results of the traversal. Declaration public 
IEnumerable<Traverser> Traversers { get; set; } Property Value Type Description 
System.Collections.Generic.IEnumerable < Traverser > Methods Dispose() 
Declaration public void Dispose() Dispose(Boolean) Declaration protected 
virtual void Dispose(bool disposing) Parameters Type Name Description System.Boo
 lean disposing Iterate() Iterates all Traverser instances in the traversal. 
Declaration public ITraversal<S, E> Iterate() Returns Type Description 
ITraversal <S, E> The fully drained traversal. MoveNext() Declaration public 
bool MoveNext() Returns Type Description System.Boolean Next() Gets the next 
result from the traversal. Declaration public E Next() Returns Type Description 
E The result. Next(Int32) Gets the next n-number of results from the traversal. 
Declaration public IEnumerable<E> Next(int amount) Parameters Type Name 
Description System.Int32 amount The number of results to get. Returns Type 
Description System.Collections.Generic.IEnumerable <E> The n-results. 
NextTraverser() Gets the next Traverser . Declaration public Traverser 
NextTraverser() Returns Type Description Traverser The next Traverser . 
Promise<TReturn>(Func<ITraversal<S, E>, TReturn>) Starts a promise to execute a 
function on the current traversal that will be completed in the future. 
Declaration public Task<
 TReturn> Promise<TReturn>(Func<ITraversal<S, E>, TReturn> callback) Parameters 
Type Name Description System.Func < ITraversal <S, E>, TReturn> callback The 
function to execute on the current traversal. Returns Type Description 
System.Threading.Tasks.Task <TReturn> The result of the executed callback . 
Type Parameters Name Description TReturn The return type of the callback . 
Reset() Reset is not supported. Declaration public void Reset() Exceptions Type 
Condition System.NotSupportedException Thrown always as this operation is not 
supported. ToList() Puts all the results into a 
System.Collections.Generic.List<T> . Declaration public IList<E> ToList() 
Returns Type Description System.Collections.Generic.IList <E> The results in a 
list. ToSet() Puts all the results into a . Declaration public ISet<E> ToSet() 
Returns Type Description ISet <E> The results in a set. Explicit Interface 
Implementations ITraversal.Iterate() Declaration ITraversal 
ITraversal.Iterate() Returns Type Description 
 ITraversal Implements ITraversal<S, E> ITraversal 
System.Collections.Generic.IEnumerator 
System.Collections.Generic.IEnumerator<T> System.IDisposable 
System.Collections.IEnumerator"
   },
-  "api/Gremlin.Net.Process.Traversal.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.html",
-    "title": "Namespace Gremlin.Net.Process.Traversal | Apache TinkerPop - 
Gremlin.NET API Docs",
-    "keywords": "Namespace Gremlin.Net.Process.Traversal Classes __ An 
anonymous GraphTraversal<S, E> . AnonymousTraversalSource Provides a method for 
creating a GraphTraversalSource that does not spawn from a instance. Barrier 
Binding Associates a variable with a value. Bindings Bindings are used to 
associate a variable with a value. Bytecode A language agnostic representation 
of ITraversal mutations. Cardinality Column DefaultTraversal<S, E> A traversal 
represents a directed walk over a graph. Direction EnumWrapper Represents an 
enum. GraphSONVersion GraphTraversal<S, E> Graph traversals are the primary way 
in which graphs are processed. GraphTraversalSource A GraphTraversalSource is 
the primary DSL of the Gremlin traversal machine. It provides access to all the 
configurations and steps for Turing complete graph computing. GryoVersion 
Instruction Represents a Bytecode instruction by an operator name and its 
arguments. Lambda Provides methods to create lambdas. Operator Order P A P
  is a predicate of the form Func<object, bool>. That is, given some object, 
return true or false. Pick Pop Scope T Traverser A traverser represents the 
current state of an object flowing through a ITraversal . Interfaces 
IBiFunction Represents a function that accepts two arguments and produces a 
result. This is the two-arity specialization of IFunction . IBinaryOperator 
Represents an operation upon two operands of the same type, producing a result 
of the same type as the operands. This is a specialization of IBiFunction for 
the case where the operands and the result are all of the same type. 
IComparator A comparison function, which imposes a total ordering on some 
collection of objects. IConsumer Represents an operation that accepts a single 
input argument and returns no result. Unlike most other functional interfaces, 
Consumer is expected to operate via side-effects. IFunction Represents a 
function that accepts one argument and produces a result. ILambda Represents a 
lambda. IPredi
 cate Represents a predicate (boolean-valued function) of one argument. 
ISupplier Represents a supplier of results ITraversal Represents the basic 
information for a walk over a graph. ITraversal<S, E> A traversal represents a 
directed walk over a graph. ITraversalSideEffects A ITraversal can maintain 
global sideEffects. ITraversalStrategy A ITraversalStrategy defines a 
particular atomic operation for mutating a ITraversal prior to its evaluation. 
IUnaryOperator Represents an operation on a single operand that produces a 
result of the same type as its operand. This is a specialization of Function 
for the case where the operand and result are of the same type."
+  "api/Gremlin.Net.Process.Traversal.Bytecode.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Bytecode.html",
+    "title": "Class Bytecode | Apache TinkerPop - Gremlin.NET API Docs",

[... 807 lines stripped ...]
Modified: tinkerpop/site/jsdocs/3.3.5/AnonymousTraversalSource.html
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/jsdocs/3.3.5/AnonymousTraversalSource.html?rev=1850208&r1=1850207&r2=1850208&view=diff
==============================================================================
--- tinkerpop/site/jsdocs/3.3.5/AnonymousTraversalSource.html (original)
+++ tinkerpop/site/jsdocs/3.3.5/AnonymousTraversalSource.html Wed Jan  2 
20:55:57 2019
@@ -582,7 +582,7 @@ traversals spawned from it will execute
 <br class="clear">
 
 <footer>
-    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc";>JSDoc 
3.5.5</a> on Wed Jan 02 2019 12:04:51 GMT-0500 (EST)
+    Documentation generated by <a href="https://github.com/jsdoc3/jsdoc";>JSDoc 
3.5.5</a> on Wed Jan 02 2019 15:54:11 GMT-0500 (EST)
 </footer>
 
 <script> prettyPrint(); </script>


Reply via email to