protected virtual QueryNode VisitFacetPivotOn(FacetPivotOnNode node, ElasticSearchQueryOptimizerState state) { return(new FacetPivotOnNode(Visit(node.SourceNode, state), node.Fields, node.MinimumNumberOfDocuments, node.FilterValues)); }
protected virtual QueryNode VisitFacetPivotOn(FacetPivotOnNode node, AzureQueryOptimizerState state) { return((QueryNode) new FacetPivotOnNode(this.Visit(node.SourceNode, state), node.Fields, node.MinimumNumberOfDocuments, node.FilterValues)); }
protected virtual void StripFacetPivotOn(FacetPivotOnNode node, ElasticQueryMapperState state) { state.FacetQueries.Add(new FacetQuery(null, node.Fields, node.MinimumNumberOfDocuments, node.FilterValues)); }