rhombic
Version:
SQL parsing, lineage extraction and manipulation
16 lines • 565 B
TypeScript
import { FilterTree } from "../FilterTree";
import { BooleanExpressionContext } from "../Context";
declare const Visitor: new (...args: any[]) => import("chevrotain").ICstVisitor<any, any>;
/**
* Visitor to extract filter tree on the `WHERE` statement
*/
export declare class FilterTreeVisitor extends Visitor {
tree: FilterTree;
private parenthesisCount;
private parenthesisToClose;
private getOperator;
private getValue;
booleanExpression(ctx: BooleanExpressionContext): void;
}
export {};
//# sourceMappingURL=FilterTreeVisitor.d.ts.map