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);
        }
示例#5
0
 /// <summary>
 /// Creates a builder of a graph pattern
 /// </summary>
 /// <param name="graphPatternType">MINUS, GRAPH, SERVICE etc.</param>
 private GraphPatternBuilder(GraphPatternType graphPatternType)
 {
     _graphPatternType = graphPatternType;
 }