Class __
Inheritance
System.Object
__
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)
Assembly: cs.temp.dll.dll
Syntax
Methods
AddE(ITraversal)
Declaration
public static GraphTraversal<object, Edge> AddE(ITraversal edgeLabelTraversal)
Parameters
Type |
Name |
Description |
ITraversal |
edgeLabelTraversal |
|
Returns
AddE(String)
Declaration
public static GraphTraversal<object, Edge> AddE(string edgeLabel)
Parameters
Type |
Name |
Description |
System.String |
edgeLabel |
|
Returns
AddV()
Declaration
public static GraphTraversal<object, Vertex> AddV()
Returns
AddV(ITraversal)
Declaration
public static GraphTraversal<object, Vertex> AddV(ITraversal vertexLabelTraversal)
Parameters
Type |
Name |
Description |
ITraversal |
vertexLabelTraversal |
|
Returns
AddV(String)
Declaration
public static GraphTraversal<object, Vertex> AddV(string vertexLabel)
Parameters
Type |
Name |
Description |
System.String |
vertexLabel |
|
Returns
Aggregate(Scope, String)
Declaration
public static GraphTraversal<object, object> Aggregate(Scope scope, string sideEffectKey)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.String |
sideEffectKey |
|
Returns
Aggregate(String)
Declaration
public static GraphTraversal<object, object> Aggregate(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
And(ITraversal[])
Declaration
public static GraphTraversal<object, object> And(params ITraversal[] andTraversals)
Parameters
Returns
As(String, String[])
Declaration
public static GraphTraversal<object, object> As(string label, params string[] labels)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.String[] |
labels |
|
Returns
Barrier()
Declaration
public static GraphTraversal<object, object> Barrier()
Returns
Barrier(IConsumer)
Declaration
public static GraphTraversal<object, object> Barrier(IConsumer barrierConsumer)
Parameters
Type |
Name |
Description |
IConsumer |
barrierConsumer |
|
Returns
Barrier(Int32)
Declaration
public static GraphTraversal<object, object> Barrier(int maxBarrierSize)
Parameters
Type |
Name |
Description |
System.Int32 |
maxBarrierSize |
|
Returns
Both(String[])
Declaration
public static GraphTraversal<object, Vertex> Both(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
BothE(String[])
Declaration
public static GraphTraversal<object, Edge> BothE(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
BothV()
Declaration
public static GraphTraversal<object, Vertex> BothV()
Returns
Branch<E2>(IFunction)
Declaration
public static GraphTraversal<object, E2> Branch<E2>(IFunction function)
Parameters
Returns
Type Parameters
Branch<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Branch<E2>(ITraversal traversalFunction)
Parameters
Type |
Name |
Description |
ITraversal |
traversalFunction |
|
Returns
Type Parameters
Call<E2>(String)
Declaration
public static GraphTraversal<object, E2> Call<E2>(string service)
Parameters
Type |
Name |
Description |
System.String |
service |
|
Returns
Type Parameters
Call<E2>(String, ITraversal)
Declaration
public static GraphTraversal<object, E2> Call<E2>(string service, ITraversal t)
Parameters
Type |
Name |
Description |
System.String |
service |
|
ITraversal |
t |
|
Returns
Type Parameters
Call<E2>(String, IDictionary<Object, Object>)
Declaration
public static GraphTraversal<object, E2> Call<E2>(string service, IDictionary<object, object> m)
Parameters
Type |
Name |
Description |
System.String |
service |
|
IDictionary<System.Object, System.Object> |
m |
|
Returns
Type Parameters
Call<E2>(String, IDictionary<Object, Object>, ITraversal)
Declaration
public static GraphTraversal<object, E2> Call<E2>(string service, IDictionary<object, object> m, ITraversal t)
Parameters
Type |
Name |
Description |
System.String |
service |
|
IDictionary<System.Object, System.Object> |
m |
|
ITraversal |
t |
|
Returns
Type Parameters
Cap<E2>(String, String[])
Declaration
public static GraphTraversal<object, E2> Cap<E2>(string sideEffectKey, params string[] sideEffectKeys)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
System.String[] |
sideEffectKeys |
|
Returns
Type Parameters
Choose<E2>(IFunction)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IFunction choiceFunction)
Parameters
Type |
Name |
Description |
IFunction |
choiceFunction |
|
Returns
Type Parameters
Choose<E2>(IPredicate, ITraversal)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice)
Parameters
Returns
Type Parameters
Choose<E2>(IPredicate, ITraversal, ITraversal)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice, ITraversal falseChoice)
Parameters
Returns
Type Parameters
Choose<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalFunction)
Parameters
Type |
Name |
Description |
ITraversal |
traversalFunction |
|
Returns
Type Parameters
Choose<E2>(ITraversal, ITraversal)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice)
Parameters
Returns
Type Parameters
Choose<E2>(ITraversal, ITraversal, ITraversal)
Declaration
public static GraphTraversal<object, E2> Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice, ITraversal falseChoice)
Parameters
Returns
Type Parameters
Coalesce<E2>(ITraversal[])
Declaration
public static GraphTraversal<object, E2> Coalesce<E2>(params ITraversal[] traversals)
Parameters
Returns
Type Parameters
Coin(Double)
Declaration
public static GraphTraversal<object, object> Coin(double probability)
Parameters
Type |
Name |
Description |
System.Double |
probability |
|
Returns
Constant<E2>(E2)
Declaration
public static GraphTraversal<object, E2> Constant<E2>(E2 a)
Parameters
Type |
Name |
Description |
E2 |
a |
|
Returns
Type Parameters
Count()
Declaration
public static GraphTraversal<object, long> Count()
Returns
Count(Scope)
Declaration
public static GraphTraversal<object, long> Count(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
CyclicPath()
Declaration
public static GraphTraversal<object, object> CyclicPath()
Returns
Dedup(Scope, String[])
Declaration
public static GraphTraversal<object, object> Dedup(Scope scope, params string[] dedupLabels)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.String[] |
dedupLabels |
|
Returns
Dedup(String[])
Declaration
public static GraphTraversal<object, object> Dedup(params string[] dedupLabels)
Parameters
Type |
Name |
Description |
System.String[] |
dedupLabels |
|
Returns
Drop()
Declaration
public static GraphTraversal<object, object> Drop()
Returns
Element()
Declaration
public static GraphTraversal<object, Element> Element()
Returns
ElementMap<E2>(String[])
Declaration
public static GraphTraversal<object, IDictionary<object, E2>> ElementMap<E2>(params string[] propertyKeys)
Parameters
Type |
Name |
Description |
System.String[] |
propertyKeys |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<System.Object, E2>> |
|
Type Parameters
Emit()
Declaration
public static GraphTraversal<object, object> Emit()
Returns
Emit(IPredicate)
Declaration
public static GraphTraversal<object, object> Emit(IPredicate emitPredicate)
Parameters
Returns
Emit(ITraversal)
Declaration
public static GraphTraversal<object, object> Emit(ITraversal emitTraversal)
Parameters
Returns
Fail()
Declaration
public static GraphTraversal<object, object> Fail()
Returns
Fail(String)
Declaration
public static GraphTraversal<object, object> Fail(string msg)
Parameters
Type |
Name |
Description |
System.String |
msg |
|
Returns
Filter(IPredicate)
Declaration
public static GraphTraversal<object, object> Filter(IPredicate predicate)
Parameters
Returns
Filter(ITraversal)
Declaration
public static GraphTraversal<object, object> Filter(ITraversal filterTraversal)
Parameters
Returns
FlatMap<E2>(IFunction)
Declaration
public static GraphTraversal<object, E2> FlatMap<E2>(IFunction function)
Parameters
Returns
Type Parameters
FlatMap<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> FlatMap<E2>(ITraversal flatMapTraversal)
Parameters
Returns
Type Parameters
Fold<E2>()
Declaration
public static GraphTraversal<object, IList<E2>> Fold<E2>()
Returns
Type Parameters
Fold<E2>(E2, IBiFunction)
Declaration
public static GraphTraversal<object, E2> Fold<E2>(E2 seed, IBiFunction foldFunction)
Parameters
Returns
Type Parameters
Group(String)
Declaration
public static GraphTraversal<object, object> Group(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
Group<K, V>()
Declaration
public static GraphTraversal<object, IDictionary<K, V>> Group<K, V>()
Returns
Type Parameters
GroupCount(String)
Declaration
public static GraphTraversal<object, object> GroupCount(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
GroupCount<K>()
Declaration
public static GraphTraversal<object, IDictionary<K, long>> GroupCount<K>()
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<K, System.Int64>> |
|
Type Parameters
Has(T, ITraversal)
Declaration
public static GraphTraversal<object, object> Has(T accessor, ITraversal propertyTraversal)
Parameters
Type |
Name |
Description |
T |
accessor |
|
ITraversal |
propertyTraversal |
|
Returns
Has(T, P)
Declaration
public static GraphTraversal<object, object> Has(T accessor, P predicate)
Parameters
Type |
Name |
Description |
T |
accessor |
|
P |
predicate |
|
Returns
Has(T, Object)
Declaration
public static GraphTraversal<object, object> Has(T accessor, object value)
Parameters
Type |
Name |
Description |
T |
accessor |
|
System.Object |
value |
|
Returns
Has(String)
Declaration
public static GraphTraversal<object, object> Has(string propertyKey)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
Returns
Has(String, ITraversal)
Declaration
public static GraphTraversal<object, object> Has(string propertyKey, ITraversal propertyTraversal)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
ITraversal |
propertyTraversal |
|
Returns
Has(String, P)
Declaration
public static GraphTraversal<object, object> Has(string propertyKey, P predicate)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
P |
predicate |
|
Returns
Has(String, Object)
Declaration
public static GraphTraversal<object, object> Has(string propertyKey, object value)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
System.Object |
value |
|
Returns
Has(String, String, P)
Declaration
public static GraphTraversal<object, object> Has(string label, string propertyKey, P predicate)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.String |
propertyKey |
|
P |
predicate |
|
Returns
Has(String, String, Object)
Declaration
public static GraphTraversal<object, object> Has(string label, string propertyKey, object value)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.String |
propertyKey |
|
System.Object |
value |
|
Returns
HasId(P)
Declaration
public static GraphTraversal<object, object> HasId(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
HasId(Object, Object[])
Declaration
public static GraphTraversal<object, object> HasId(object id, params object[] otherIds)
Parameters
Type |
Name |
Description |
System.Object |
id |
|
System.Object[] |
otherIds |
|
Returns
HasKey(P)
Declaration
public static GraphTraversal<object, object> HasKey(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
HasKey(String, String[])
Declaration
public static GraphTraversal<object, object> HasKey(string label, params string[] otherLabels)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.String[] |
otherLabels |
|
Returns
HasLabel(P)
Declaration
public static GraphTraversal<object, object> HasLabel(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
HasLabel(String, String[])
Declaration
public static GraphTraversal<object, object> HasLabel(string label, params string[] otherLabels)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.String[] |
otherLabels |
|
Returns
HasNot(String)
Declaration
public static GraphTraversal<object, object> HasNot(string propertyKey)
Parameters
Type |
Name |
Description |
System.String |
propertyKey |
|
Returns
HasValue(P)
Declaration
public static GraphTraversal<object, object> HasValue(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
HasValue(Object, Object[])
Declaration
public static GraphTraversal<object, object> HasValue(object value, params object[] values)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
System.Object[] |
values |
|
Returns
Id()
Declaration
public static GraphTraversal<object, object> Id()
Returns
Identity()
Declaration
public static GraphTraversal<object, object> Identity()
Returns
In(String[])
Declaration
public static GraphTraversal<object, Vertex> In(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
Index<E2>()
Declaration
public static GraphTraversal<object, E2> Index<E2>()
Returns
Type Parameters
InE(String[])
Declaration
public static GraphTraversal<object, Edge> InE(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
Inject(Object[])
Declaration
public static GraphTraversal<object, object> Inject(params object[] injections)
Parameters
Type |
Name |
Description |
System.Object[] |
injections |
|
Returns
InV()
Declaration
public static GraphTraversal<object, Vertex> InV()
Returns
Is(P)
Declaration
public static GraphTraversal<object, object> Is(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
Is(Object)
Declaration
public static GraphTraversal<object, object> Is(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Returns
Key()
Declaration
public static GraphTraversal<object, string> Key()
Returns
Label()
Declaration
public static GraphTraversal<object, string> Label()
Returns
Limit<E2>(Scope, Int64)
Declaration
public static GraphTraversal<object, E2> Limit<E2>(Scope scope, long limit)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.Int64 |
limit |
|
Returns
Type Parameters
Limit<E2>(Int64)
Declaration
public static GraphTraversal<object, E2> Limit<E2>(long limit)
Parameters
Type |
Name |
Description |
System.Int64 |
limit |
|
Returns
Type Parameters
Local<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Local<E2>(ITraversal localTraversal)
Parameters
Returns
Type Parameters
Loops()
Declaration
public static GraphTraversal<object, int> Loops()
Returns
Loops(String)
Declaration
public static GraphTraversal<object, int> Loops(string loopName)
Parameters
Type |
Name |
Description |
System.String |
loopName |
|
Returns
Map<E2>(IFunction)
Declaration
public static GraphTraversal<object, E2> Map<E2>(IFunction function)
Parameters
Returns
Type Parameters
Map<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Map<E2>(ITraversal mapTraversal)
Parameters
Returns
Type Parameters
Match<E2>(ITraversal[])
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Match<E2>(params ITraversal[] matchTraversals)
Parameters
Type |
Name |
Description |
ITraversal[] |
matchTraversals |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<System.String, E2>> |
|
Type Parameters
Math(String)
Declaration
public static GraphTraversal<object, double> Math(string expression)
Parameters
Type |
Name |
Description |
System.String |
expression |
|
Returns
Max<E2>()
Declaration
public static GraphTraversal<object, E2> Max<E2>()
Returns
Type Parameters
Max<E2>(Scope)
Declaration
public static GraphTraversal<object, E2> Max<E2>(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
Type Parameters
Mean<E2>()
Declaration
public static GraphTraversal<object, E2> Mean<E2>()
Returns
Type Parameters
Mean<E2>(Scope)
Declaration
public static GraphTraversal<object, E2> Mean<E2>(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
Type Parameters
MergeE()
Declaration
public static GraphTraversal<object, Edge> MergeE()
Returns
MergeE(ITraversal)
Declaration
public static GraphTraversal<object, Edge> MergeE(ITraversal t)
Parameters
Returns
MergeE(IDictionary<Object, Object>)
Declaration
public static GraphTraversal<object, Edge> MergeE(IDictionary<object, object> m)
Parameters
Type |
Name |
Description |
IDictionary<System.Object, System.Object> |
m |
|
Returns
MergeV()
Declaration
public static GraphTraversal<object, Vertex> MergeV()
Returns
MergeV(ITraversal)
Declaration
public static GraphTraversal<object, Vertex> MergeV(ITraversal t)
Parameters
Returns
MergeV(IDictionary<Object, Object>)
Declaration
public static GraphTraversal<object, Vertex> MergeV(IDictionary<object, object> m)
Parameters
Type |
Name |
Description |
IDictionary<System.Object, System.Object> |
m |
|
Returns
Min<E2>()
Declaration
public static GraphTraversal<object, E2> Min<E2>()
Returns
Type Parameters
Min<E2>(Scope)
Declaration
public static GraphTraversal<object, E2> Min<E2>(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
Type Parameters
Not(ITraversal)
Declaration
public static GraphTraversal<object, object> Not(ITraversal notTraversal)
Parameters
Returns
Optional<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Optional<E2>(ITraversal optionalTraversal)
Parameters
Type |
Name |
Description |
ITraversal |
optionalTraversal |
|
Returns
Type Parameters
Or(ITraversal[])
Declaration
public static GraphTraversal<object, object> Or(params ITraversal[] orTraversals)
Parameters
Returns
Order()
Declaration
public static GraphTraversal<object, object> Order()
Returns
Order(Scope)
Declaration
public static GraphTraversal<object, object> Order(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
OtherV()
Declaration
public static GraphTraversal<object, Vertex> OtherV()
Returns
Out(String[])
Declaration
public static GraphTraversal<object, Vertex> Out(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
OutE(String[])
Declaration
public static GraphTraversal<object, Edge> OutE(params string[] edgeLabels)
Parameters
Type |
Name |
Description |
System.String[] |
edgeLabels |
|
Returns
OutV()
Declaration
public static GraphTraversal<object, Vertex> OutV()
Returns
Path()
Declaration
public static GraphTraversal<object, Path> Path()
Returns
Project<E2>(String, String[])
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> Project<E2>(string projectKey, params string[] projectKeys)
Parameters
Type |
Name |
Description |
System.String |
projectKey |
|
System.String[] |
projectKeys |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<System.String, E2>> |
|
Type Parameters
Properties<E2>(String[])
Declaration
public static GraphTraversal<object, E2> Properties<E2>(params string[] propertyKeys)
Parameters
Type |
Name |
Description |
System.String[] |
propertyKeys |
|
Returns
Type Parameters
Property(Cardinality, Object, Object, Object[])
Declaration
public static GraphTraversal<object, object> 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
Property(Object, Object, Object[])
Declaration
public static GraphTraversal<object, object> Property(object key, object value, params object[] keyValues)
Parameters
Type |
Name |
Description |
System.Object |
key |
|
System.Object |
value |
|
System.Object[] |
keyValues |
|
Returns
PropertyMap<E2>(String[])
Declaration
public static GraphTraversal<object, IDictionary<string, E2>> PropertyMap<E2>(params string[] propertyKeys)
Parameters
Type |
Name |
Description |
System.String[] |
propertyKeys |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<System.String, E2>> |
|
Type Parameters
Range<E2>(Scope, Int64, Int64)
Declaration
public static GraphTraversal<object, E2> Range<E2>(Scope scope, long low, long high)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.Int64 |
low |
|
System.Int64 |
high |
|
Returns
Type Parameters
Range<E2>(Int64, Int64)
Declaration
public static GraphTraversal<object, E2> Range<E2>(long low, long high)
Parameters
Type |
Name |
Description |
System.Int64 |
low |
|
System.Int64 |
high |
|
Returns
Type Parameters
Repeat(ITraversal)
Declaration
public static GraphTraversal<object, object> Repeat(ITraversal traversal)
Parameters
Returns
Repeat(String, ITraversal)
Declaration
public static GraphTraversal<object, object> Repeat(string loopName, ITraversal traversal)
Parameters
Type |
Name |
Description |
System.String |
loopName |
|
ITraversal |
traversal |
|
Returns
Sack(IBiFunction)
Declaration
public static GraphTraversal<object, object> Sack(IBiFunction sackOperator)
Parameters
Returns
Sack<E2>()
Declaration
public static GraphTraversal<object, E2> Sack<E2>()
Returns
Type Parameters
Sample(Scope, Int32)
Declaration
public static GraphTraversal<object, object> Sample(Scope scope, int amountToSample)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.Int32 |
amountToSample |
|
Returns
Sample(Int32)
Declaration
public static GraphTraversal<object, object> Sample(int amountToSample)
Parameters
Type |
Name |
Description |
System.Int32 |
amountToSample |
|
Returns
Select<E2>(Column)
Declaration
public static GraphTraversal<object, ICollection<E2>> Select<E2>(Column column)
Parameters
Type |
Name |
Description |
Column |
column |
|
Returns
Type Parameters
Select<E2>(ITraversal)
Declaration
public static GraphTraversal<object, E2> Select<E2>(ITraversal keyTraversal)
Parameters
Returns
Type Parameters
Select<E2>(Pop, ITraversal)
Declaration
public static GraphTraversal<object, E2> Select<E2>(Pop pop, ITraversal keyTraversal)
Parameters
Returns
Type Parameters
Select<E2>(Pop, String)
Declaration
public static GraphTraversal<object, E2> Select<E2>(Pop pop, string selectKey)
Parameters
Type |
Name |
Description |
Pop |
pop |
|
System.String |
selectKey |
|
Returns
Type Parameters
Select<E2>(Pop, String, String, String[])
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 |
|
System.String |
selectKey1 |
|
System.String |
selectKey2 |
|
System.String[] |
otherSelectKeys |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<System.String, E2>> |
|
Type Parameters
Select<E2>(String)
Declaration
public static GraphTraversal<object, E2> Select<E2>(string selectKey)
Parameters
Type |
Name |
Description |
System.String |
selectKey |
|
Returns
Type Parameters
Select<E2>(String, String, String[])
Declaration
public static GraphTraversal<object, 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<System.Object, IDictionary<System.String, E2>> |
|
Type Parameters
SideEffect(IConsumer)
Declaration
public static GraphTraversal<object, object> SideEffect(IConsumer consumer)
Parameters
Returns
SideEffect(ITraversal)
Declaration
public static GraphTraversal<object, object> SideEffect(ITraversal sideEffectTraversal)
Parameters
Type |
Name |
Description |
ITraversal |
sideEffectTraversal |
|
Returns
SimplePath()
Declaration
public static GraphTraversal<object, object> SimplePath()
Returns
Skip<E2>(Scope, Int64)
Declaration
public static GraphTraversal<object, E2> Skip<E2>(Scope scope, long skip)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.Int64 |
skip |
|
Returns
Type Parameters
Skip<E2>(Int64)
Declaration
public static GraphTraversal<object, E2> Skip<E2>(long skip)
Parameters
Type |
Name |
Description |
System.Int64 |
skip |
|
Returns
Type Parameters
Start()
Declaration
public static GraphTraversal<object, object> Start()
Returns
Store(String)
Declaration
public static GraphTraversal<object, object> Store(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
Subgraph(String)
Declaration
public static GraphTraversal<object, Edge> Subgraph(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
Sum<E2>()
Declaration
public static GraphTraversal<object, E2> Sum<E2>()
Returns
Type Parameters
Sum<E2>(Scope)
Declaration
public static GraphTraversal<object, E2> Sum<E2>(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
Type Parameters
Tail<E2>()
Declaration
public static GraphTraversal<object, E2> Tail<E2>()
Returns
Type Parameters
Tail<E2>(Scope)
Declaration
public static GraphTraversal<object, E2> Tail<E2>(Scope scope)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
Returns
Type Parameters
Tail<E2>(Scope, Int64)
Declaration
public static GraphTraversal<object, E2> Tail<E2>(Scope scope, long limit)
Parameters
Type |
Name |
Description |
Scope |
scope |
|
System.Int64 |
limit |
|
Returns
Type Parameters
Tail<E2>(Int64)
Declaration
public static GraphTraversal<object, E2> Tail<E2>(long limit)
Parameters
Type |
Name |
Description |
System.Int64 |
limit |
|
Returns
Type Parameters
TimeLimit(Int64)
Declaration
public static GraphTraversal<object, object> TimeLimit(long timeLimit)
Parameters
Type |
Name |
Description |
System.Int64 |
timeLimit |
|
Returns
Times(Int32)
Declaration
public static GraphTraversal<object, object> Times(int maxLoops)
Parameters
Type |
Name |
Description |
System.Int32 |
maxLoops |
|
Returns
To(Direction, String[])
Declaration
public static GraphTraversal<object, Vertex> To(Direction direction, params string[] edgeLabels)
Parameters
Type |
Name |
Description |
Direction |
direction |
|
System.String[] |
edgeLabels |
|
Returns
ToE(Direction, String[])
Declaration
public static GraphTraversal<object, Edge> ToE(Direction direction, params string[] edgeLabels)
Parameters
Type |
Name |
Description |
Direction |
direction |
|
System.String[] |
edgeLabels |
|
Returns
ToV(Direction)
Declaration
public static GraphTraversal<object, Vertex> ToV(Direction direction)
Parameters
Returns
Tree(String)
Declaration
public static GraphTraversal<object, object> Tree(string sideEffectKey)
Parameters
Type |
Name |
Description |
System.String |
sideEffectKey |
|
Returns
Tree<E2>()
Declaration
public static GraphTraversal<object, E2> Tree<E2>()
Returns
Type Parameters
Unfold<E2>()
Declaration
public static GraphTraversal<object, E2> Unfold<E2>()
Returns
Type Parameters
Union<E2>(ITraversal[])
Declaration
public static GraphTraversal<object, E2> Union<E2>(params ITraversal[] traversals)
Parameters
Returns
Type Parameters
Until(IPredicate)
Declaration
public static GraphTraversal<object, object> Until(IPredicate untilPredicate)
Parameters
Returns
Until(ITraversal)
Declaration
public static GraphTraversal<object, object> Until(ITraversal untilTraversal)
Parameters
Returns
V(Object[])
Declaration
public static GraphTraversal<object, Vertex> V(params object[] vertexIdsOrElements)
Parameters
Type |
Name |
Description |
System.Object[] |
vertexIdsOrElements |
|
Returns
Value<E2>()
Declaration
public static GraphTraversal<object, E2> Value<E2>()
Returns
Type Parameters
ValueMap<TKey, TValue>(Boolean, String[])
Declaration
public static GraphTraversal<object, 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<System.Object, IDictionary<TKey, TValue>> |
|
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
ValueMap<TKey, TValue>(String[])
Declaration
public static GraphTraversal<object, IDictionary<TKey, TValue>> ValueMap<TKey, TValue>(params string[] propertyKeys)
Parameters
Type |
Name |
Description |
System.String[] |
propertyKeys |
|
Returns
Type |
Description |
GraphTraversal<System.Object, IDictionary<TKey, TValue>> |
|
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Values<E2>(String[])
Declaration
public static GraphTraversal<object, E2> Values<E2>(params string[] propertyKeys)
Parameters
Type |
Name |
Description |
System.String[] |
propertyKeys |
|
Returns
Type Parameters
Where(ITraversal)
Declaration
public static GraphTraversal<object, object> Where(ITraversal whereTraversal)
Parameters
Returns
Where(P)
Declaration
public static GraphTraversal<object, object> Where(P predicate)
Parameters
Type |
Name |
Description |
P |
predicate |
|
Returns
Where(String, P)
Declaration
public static GraphTraversal<object, object> Where(string startKey, P predicate)
Parameters
Type |
Name |
Description |
System.String |
startKey |
|
P |
predicate |
|
Returns