Class QLParser

java.lang.Object
org.apache.cayenne.ql.QLParser
All Implemented Interfaces:
QLParserConstants, QLParserTreeConstants

public class QLParser extends Object implements QLParserTreeConstants, QLParserConstants
Parser of Cayenne expressions and queries. Has two entry points: expression() that parses a standalone expression, and query() that parses a full select query, whose clauses embed the same expressions. parse(String, ParseFunction) runs either of them over a String.
Since:
5.0 renamed from ExpressionParser and extended to parse queries.