public GremlinBoundEdgeTableVariable(GremlinVariableProperty sourceVertexVariableProperty,
                                      GremlinVariableProperty adjEdgeVariableProperty,
                                      WEdgeType edgeType)
 {
     this.sourceVertexVariableProperty = sourceVertexVariableProperty;
     this.adjEdgeVariableProperty      = adjEdgeVariableProperty;
     EdgeType = edgeType;
 }
Exemple #2
0
 public GremlinBoundEdgeTableVariable(GremlinVariableProperty sourceVertexVariableProperty,
                                      GremlinVariableProperty adjEdgeVariableProperty,
                                      GremlinVariableProperty labelVariableProperty,
                                      WEdgeType edgeType)
 {
     SourceVertexVariableProperty = sourceVertexVariableProperty;
     AdjEdgeVariableProperty      = adjEdgeVariableProperty;
     LabelVariableProperty        = labelVariableProperty;
     EdgeType = edgeType;
 }
 public GremlinFreeEdgeVariable(WEdgeType edgeType)
 {
     EdgeType = edgeType;
 }
 public GremlinFreeEdgeVariable(WEdgeType edgeType)
 {
     this.IsTraversalToBound = false;
     this.EdgeType           = edgeType;
 }
Exemple #5
0
 public GremlinBoundVertexVariable(WEdgeType inputEdgeType, GremlinVariableProperty sourceVariableProperty, GremlinVariableProperty sinkVariableProperty)
 {
     InputEdgeType          = inputEdgeType;
     SourceVariableProperty = sourceVariableProperty;
     SinkVariableProperty   = sinkVariableProperty;
 }