コード例 #1
0
ファイル: TraversalStep.cs プロジェクト: tpayne84/gremlin-dsl
 /// <summary>
 ///
 /// </summary>
 /// <param name="type">Traversal type.</param>
 /// <param name="args">Traversal step params.</param>
 public TraversalStep(string type, ITraversalStepParams args = null)
 {
     // Save the passed params.
     this.Type     = type;
     this.Params   = args;
     this.Template = Maps.LabelToQueryTemplate[type];
 }
コード例 #2
0
 public TraversalParams()
 {
     this.traversalStepParams = (ITraversalStepParams) new Dictionary <string, object>();
 }
コード例 #3
0
ファイル: TraversalStep.cs プロジェクト: tpayne84/gremlin-dsl
 /// <summary>
 /// Constructor overload.
 /// </summary>
 /// <param name="type">Traversal type.</param>
 /// <param name="args">Traversal step params.</param>
 public TraversalStep(TraversalType type, ITraversalStepParams args = null) : this(type.ToString(), args)
 {
 }