/// <summary>
 ///     Adds the aggregate step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Aggregate(params object[] args)
 {
     Bytecode.AddStep("aggregate", args);
     return(Wrap <S, E>(this));
 }
Exemple #2
0
 /// <summary>
 ///     Adds the propertyMap step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, IDictionary <string, E2> > PropertyMap <E2> (params object[] args)
 {
     Bytecode.AddStep("propertyMap", args);
     return(Wrap <S, IDictionary <string, E2> >(this));
 }
Exemple #3
0
 /// <summary>
 ///     Adds the repeat step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Repeat(params object[] args)
 {
     Bytecode.AddStep("repeat", args);
     return(Wrap <S, E>(this));
 }
Exemple #4
0
 /// <summary>
 ///     Adds the path step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, Path> Path(params object[] args)
 {
     Bytecode.AddStep("path", args);
     return(Wrap <S, Path>(this));
 }
Exemple #5
0
 /// <summary>
 ///     Adds the V step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, Vertex> V(params object[] args)
 {
     Bytecode.AddStep("V", args);
     return(Wrap <S, Vertex>(this));
 }
Exemple #6
0
 /// <summary>
 ///     Adds the optional step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Optional <E2> (params object[] args)
 {
     Bytecode.AddStep("optional", args);
     return(Wrap <S, E2>(this));
 }
Exemple #7
0
 /// <summary>
 ///     Adds the outE step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, Edge> OutE(params object[] args)
 {
     Bytecode.AddStep("outE", args);
     return(Wrap <S, Edge>(this));
 }
Exemple #8
0
 /// <summary>
 ///     Adds the drop step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Drop(params object[] args)
 {
     Bytecode.AddStep("drop", args);
     return(Wrap <S, E>(this));
 }
Exemple #9
0
 /// <summary>
 ///     Adds the flatMap step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> FlatMap <E2> (params object[] args)
 {
     Bytecode.AddStep("flatMap", args);
     return(Wrap <S, E2>(this));
 }
Exemple #10
0
 /// <summary>
 ///     Adds the count step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, long> Count(params object[] args)
 {
     Bytecode.AddStep("count", args);
     return(Wrap <S, long>(this));
 }
Exemple #11
0
 /// <summary>
 ///     Adds the cyclicPath step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> CyclicPath(params object[] args)
 {
     Bytecode.AddStep("cyclicPath", args);
     return(Wrap <S, E>(this));
 }
Exemple #12
0
 /// <summary>
 ///     Adds the constant step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Constant <E2> (params object[] args)
 {
     Bytecode.AddStep("constant", args);
     return(Wrap <S, E2>(this));
 }
Exemple #13
0
 /// <summary>
 ///     Adds the coin step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Coin(params object[] args)
 {
     Bytecode.AddStep("coin", args);
     return(Wrap <S, E>(this));
 }
Exemple #14
0
 /// <summary>
 ///     Adds the branch step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Branch <E2> (params object[] args)
 {
     Bytecode.AddStep("branch", args);
     return(Wrap <S, E2>(this));
 }
Exemple #15
0
 /// <summary>
 ///     Adds the match step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, IDictionary <string, E2> > Match <E2> (params object[] args)
 {
     Bytecode.AddStep("match", args);
     return(Wrap <S, IDictionary <string, E2> >(this));
 }
Exemple #16
0
 /// <summary>
 ///     Adds the from step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> From(params object[] args)
 {
     Bytecode.AddStep("from", args);
     return(Wrap <S, E>(this));
 }
Exemple #17
0
 /// <summary>
 ///     Adds the min step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Min <E2> (params object[] args)
 {
     Bytecode.AddStep("min", args);
     return(Wrap <S, E2>(this));
 }
Exemple #18
0
 /// <summary>
 ///     Adds the groupCount step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> GroupCount(params object[] args)
 {
     Bytecode.AddStep("groupCount", args);
     return(Wrap <S, E>(this));
 }
Exemple #19
0
 /// <summary>
 ///     Adds the order step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Order(params object[] args)
 {
     Bytecode.AddStep("order", args);
     return(Wrap <S, E>(this));
 }
Exemple #20
0
 /// <summary>
 ///     Adds the hasValue step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> HasValue(params object[] args)
 {
     Bytecode.AddStep("hasValue", args);
     return(Wrap <S, E>(this));
 }
Exemple #21
0
 /// <summary>
 ///     Adds the pageRank step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> PageRank(params object[] args)
 {
     Bytecode.AddStep("pageRank", args);
     return(Wrap <S, E>(this));
 }
Exemple #22
0
 /// <summary>
 ///     Adds the id step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, object> Id(params object[] args)
 {
     Bytecode.AddStep("id", args);
     return(Wrap <S, object>(this));
 }
Exemple #23
0
 /// <summary>
 ///     Adds the peerPressure step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> PeerPressure(params object[] args)
 {
     Bytecode.AddStep("peerPressure", args);
     return(Wrap <S, E>(this));
 }
Exemple #24
0
 /// <summary>
 ///     Adds the label step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, string> Label(params object[] args)
 {
     Bytecode.AddStep("label", args);
     return(Wrap <S, string>(this));
 }
Exemple #25
0
 /// <summary>
 ///     Adds the property step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Property(params object[] args)
 {
     Bytecode.AddStep("property", args);
     return(Wrap <S, E>(this));
 }
Exemple #26
0
 /// <summary>
 ///     Adds the limit step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Limit <E2> (params object[] args)
 {
     Bytecode.AddStep("limit", args);
     return(Wrap <S, E2>(this));
 }
Exemple #27
0
 /// <summary>
 ///     Adds the range step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E2> Range <E2> (params object[] args)
 {
     Bytecode.AddStep("range", args);
     return(Wrap <S, E2>(this));
 }
Exemple #28
0
 /// <summary>
 ///     Adds the loops step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, int> Loops(params object[] args)
 {
     Bytecode.AddStep("loops", args);
     return(Wrap <S, int>(this));
 }
Exemple #29
0
 /// <summary>
 ///     Adds the sack step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Sack(params object[] args)
 {
     Bytecode.AddStep("sack", args);
     return(Wrap <S, E>(this));
 }
 /// <summary>
 ///     Adds the where step to this <see cref="GraphTraversal{SType, EType}" />.
 /// </summary>
 public GraphTraversal <S, E> Where(params object[] args)
 {
     Bytecode.AddStep("where", args);
     return(Wrap <S, E>(this));
 }