Package org.apache.cayenne.ejbql
Interface EJBQLParser
- All Known Implementing Classes:
- EJBQL.EJBQLDefaultParser
public interface EJBQLParser
An abstract definition of EJBQL query parser. The actual parser implementing this
 interface is generated from JavaCC grammar.
- Since:
- 3.0
- 
Method SummaryModifier and Type Method Description EJBQLCompiledExpressioncompile(String ejbqlStatement, EntityResolver resolver)Parses and compiles an expression for the EntityResolver.EJBQLExpressionparse(String ejbqlStatement)Parses a string EJB QL into anEJBQLExpression.
- 
Method Details- 
parseParses a string EJB QL into anEJBQLExpression.- Throws:
- EJBQLException
 
- 
compileEJBQLCompiledExpression compile(String ejbqlStatement, EntityResolver resolver) throws EJBQLExceptionParses and compiles an expression for the EntityResolver.- Throws:
- EJBQLException
 
 
-