class QueryPruningVisitor extends BaseVisitor {

    public static TruthState getState(JexlNode node) {
        QueryPruningVisitor visitor = new QueryPruningVisitor(false);
        return (TruthState) node.jjtAccept(visitor, null);
    }

    private  QueryPruningVisitor(boolean rewrite);
    private  QueryPruningVisitor(boolean rewrite, boolean debugPrune);

}