public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitGeoWithinBoxFilterOperation(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitMatchesNothingFilter(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitNearSphereFilterOperation(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitBitsAnyClearFilterOperation(this)); }
public override object Accept(AstNodeVisitor visitor) { return(visitor.Visit(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitFindProjection(this)); }
public abstract AstNode Accept(AstNodeVisitor visitor);
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitPipeline(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitFacetStageFacet(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitSwitchExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitGetFieldExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitCollStatsStage(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitTextFilter(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitCurrentOpStage(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitComputedDocumentExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitBucketAutoStage(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitExponentialMovingAverageWindowExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitCustomAccumulatorExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitListLocalSessionsStage(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitIndexOfBytesExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitSortStage(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitWindowField(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitShiftWindowExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitReplaceAllExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitDatePartExpression(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitVarBinding(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitJsonSchemaFilter(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitExistsFilterOperation(this)); }
public override AstNode Accept(AstNodeVisitor visitor) { return(visitor.VisitReplaceWithStage(this)); }
public abstract object Accept(AstNodeVisitor visitor);