internal GraphPatternBuilder(GraphPatternType graphPatternType, IToken graphSpecifier) { _graphPatternType = graphPatternType; _graphSpecifier = graphSpecifier; }
/// <summary> /// Creates a builder of a graph pattern. /// </summary> /// <param name="graphPatternType">MINUS, GRAPH, SERVICE etc.</param> public GraphPatternBuilder(GraphPatternType graphPatternType) { _graphPatternType = graphPatternType; }
private void AddChildGraphPattern(Action <IGraphPatternBuilder> buildGraphPattern, GraphPatternType graphPatternType) { var childBuilder = new GraphPatternBuilder(graphPatternType); buildGraphPattern(childBuilder); _childGraphPatternBuilders.Add(childBuilder); }
private void AddChildGraphPattern(Action <IGraphPatternBuilder> buildGraphPattern, GraphPatternType graphPatternType, IToken graphSpecifier) { var childBuilder = new GraphPatternBuilder(graphPatternType, graphSpecifier); buildGraphPattern(childBuilder); _childGraphPatternBuilders.Add(childBuilder); }
/// <summary> /// Creates a builder of a graph pattern /// </summary> /// <param name="graphPatternType">MINUS, GRAPH, SERVICE etc.</param> private GraphPatternBuilder(GraphPatternType graphPatternType) { _graphPatternType = graphPatternType; }