FilterLexer lexer = new FilterLexer(cs);
CommonTokenStream tokens = new CommonTokenStream();
tokens.setTokenSource (lexer);
FilterParser parser = new FilterParser(tokens);
try {
parser.filter();
} catch(RecognitionException re) {
throw new MetaException("Error parsing partition filter : " + re);
}
String jdoFilter = parser.tree.generateJDOFilter(table, params);