# Uses of Class
org.apache.cayenne.ejbql.EJBQLException

Packages that use EJBQLException
Package
Description
org.apache.cayenne.ejbql
org.apache.cayenne.ejbql.parser
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

- ## Uses of EJBQLException in org.apache.cayenne.ejbql

  Methods in org.apache.cayenne.ejbql that throw EJBQLException
  Modifier and Type
  Method
  Description
  `EJBQLCompiledExpression`
  EJBQLParser.`compile(String ejbqlStatement, EntityResolver resolver)`
  Parses and compiles an expression for the EntityResolver.
  `static EJBQLParser`
  EJBQLParserFactory.`getParser()`
  `EJBQLExpression`
  EJBQLParser.`parse(String ejbqlStatement)`
  Parses a string EJB QL into an `EJBQLExpression`.

- ## Uses of EJBQLException in org.apache.cayenne.ejbql.parser

  Methods in org.apache.cayenne.ejbql.parser that throw EJBQLException
  Modifier and Type
  Method
  Description
  `EJBQLCompiledExpression`
  EJBQL.EJBQLDefaultParser.`compile(String ejbqlStatement, EntityResolver resolver)`
  `EJBQLExpression`
  EJBQL.EJBQLDefaultParser.`parse(String ejbqlStatement)`

- ## Uses of EJBQLException in org.apache.cayenne.query

  Methods in org.apache.cayenne.query that throw EJBQLException
  Modifier and Type
  Method
  Description
  `EJBQLCompiledExpression`
  EJBQLQuery.`getExpression(EntityResolver resolver)`
  Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.