I'm just wondering if there is a way to pass a pure dynamic Lucene syntax query including field:value pairs separated with boolean operators to the QueryParser. The query will be determined at runtime (possibly with a customized query builder). Since QueryParser needs a String(default field name) and an analyzer when its been instantiated, I don't know how to use the code.
Any help on that would be appreciative.