# Uses of Interface
org.apache.cayenne.ejbql.EJBQLCompiledExpression

Packages that use EJBQLCompiledExpression
Package
Description
org.apache.cayenne.access.translator.ejbql
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 EJBQLCompiledExpression in org.apache.cayenne.access.translator.ejbql

  Constructors in org.apache.cayenne.access.translator.ejbql with parameters of type EJBQLCompiledExpression
  Modifier
  Constructor
  Description
  ``
  `EJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslatorFactory translatorFactory, QuotingStrategy quotingStrategy)`

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

  Methods in org.apache.cayenne.ejbql that return EJBQLCompiledExpression
  Modifier and Type
  Method
  Description
  `EJBQLCompiledExpression`
  EJBQLParser.`compile(String ejbqlStatement, EntityResolver resolver)`
  Parses and compiles an expression for the EntityResolver.

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

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

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

  Fields in org.apache.cayenne.query declared as EJBQLCompiledExpression
  Modifier and Type
  Field
  Description
  `protected EJBQLCompiledExpression`
  EJBQLQuery.`expression`
  Methods in org.apache.cayenne.query that return EJBQLCompiledExpression
  Modifier and Type
  Method
  Description
  `EJBQLCompiledExpression`
  EJBQLQuery.`getExpression(EntityResolver resolver)`
  Returns lazily initialized EJBQLCompiledExpression for this query EJBQL.