# Uses of Package
org.apache.cayenne.exp

Packages that use org.apache.cayenne.exp
Package
Description
org.apache.cayenne.access.translator.select
org.apache.cayenne.ejbql
org.apache.cayenne.exp
Cayenne data expression classes.
org.apache.cayenne.exp.parser
Contains expression parser and other expression internals.
org.apache.cayenne.exp.property
Property API
org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.reflect

- Classes in org.apache.cayenne.exp used by org.apache.cayenne.access.translator.select
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.ejbql
  Class
  Description
  ExpressionException
  RuntimeException thrown on errors during expressions creation/parsing.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.exp
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
  Property
  Deprecated.
  since 4.2 in favour of type-specific set of properties, see `PropertyFactory` and `org.apache.cayenne.exp.property` package.
  TraversalHandler
  Expression visitor interface.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.exp.parser
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
  ValueInjector
  Describes expressions, that can "inject" value to an object, i.e.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.exp.property
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.map
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
  ExpressionException
  RuntimeException thrown on errors during expressions creation/parsing.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.query
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.
  Property
  Deprecated.
  since 4.2 in favour of type-specific set of properties, see `PropertyFactory` and `org.apache.cayenne.exp.property` package.
- Classes in org.apache.cayenne.exp used by org.apache.cayenne.reflect
  Class
  Description
  Expression
  Superclass of Cayenne expressions that defines basic API for expressions use.