class EventDataQueryExpressionVisitor extends BaseVisitor {

    public static Map<String,ExpressionFilter> getExpressionFilters(ASTJexlScript script, AttributeFactory factory) {
        final EventDataQueryExpressionVisitor v = new EventDataQueryExpressionVisitor(factory);
        
        script.jjtAccept(v, "");
        
        return v.getFilterMap();
    }

    private  EventDataQueryExpressionVisitor(AttributeFactory factory);

}