Package org.apache.cayenne.ejbql.parser
Class EJBQL.EJBQLDefaultParser
- java.lang.Object
-
- org.apache.cayenne.ejbql.parser.EJBQL.EJBQLDefaultParser
-
- All Implemented Interfaces:
EJBQLParser
- Enclosing class:
- EJBQL
public static class EJBQL.EJBQLDefaultParser extends Object implements EJBQLParser
-
-
Constructor Summary
Constructors Constructor Description EJBQLDefaultParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EJBQLCompiledExpression
compile(String ejbqlStatement, EntityResolver resolver)
Parses and compiles an expression for the EntityResolver.EJBQLExpression
parse(String ejbqlStatement)
Parses a string EJB QL into anEJBQLExpression
.
-
-
-
Method Detail
-
parse
public EJBQLExpression parse(String ejbqlStatement) throws EJBQLException
Description copied from interface:EJBQLParser
Parses a string EJB QL into anEJBQLExpression
.- Specified by:
parse
in interfaceEJBQLParser
- Throws:
EJBQLException
-
compile
public EJBQLCompiledExpression compile(String ejbqlStatement, EntityResolver resolver) throws EJBQLException
Description copied from interface:EJBQLParser
Parses and compiles an expression for the EntityResolver.- Specified by:
compile
in interfaceEJBQLParser
- Throws:
EJBQLException
-
-