示例#1
0
            public Getter FormGetter(Relation relation, BoundingParameter[] parameters, out ParameterNames parameterNames)
            {
                var   testBuilder = new FramingPlanBuilder();
                Query query;

                return(testBuilder.FormGetterByRelation(relation, parameters, out parameterNames, out query));
            }
示例#2
0
 public IEnumerable<PlanStep> CheckVariantsForNodes(ProjectionElement root, int depth, ParameterNames parameters)
 {
     var testBuilder = new FramingPlanBuilder();
     var plan = new TestFramingPlan(root); 
     testBuilder.CheckNodeVariants(plan, root, depth, parameters);
     return plan.ReturnPlanningResults();
 }
示例#3
0
            public IEnumerable <PlanStep> CheckVariantsForNodes(ProjectionElement root, int depth, ParameterNames parameters)
            {
                var testBuilder = new FramingPlanBuilder();
                var plan        = new TestFramingPlan(root);

                testBuilder.CheckNodeVariants(plan, root, depth, parameters);
                return(plan.ReturnPlanningResults());
            }
示例#4
0
 public Getter FormGetter(Relation relation, BoundingParameter[] parameters, out ParameterNames parameterNames)
 {
     var testBuilder = new FramingPlanBuilder();
     Query query;
     return testBuilder.FormGetterByRelation(relation, parameters,out parameterNames,out query);
 }