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
Modifier 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.
-
Constructor Details
-
EJBQLDefaultParser
public EJBQLDefaultParser()
-
-
Method Details
-
parse
Description copied from interface:EJBQLParserParses a string EJB QL into anEJBQLExpression.- Specified by:
parsein interfaceEJBQLParser- Throws:
EJBQLException
-
compile
public EJBQLCompiledExpression compile(String ejbqlStatement, EntityResolver resolver) throws EJBQLExceptionDescription copied from interface:EJBQLParserParses and compiles an expression for the EntityResolver.- Specified by:
compilein interfaceEJBQLParser- Throws:
EJBQLException
-