## Uses of Class
org.apache.cayenne.exp.ExpressionException

- Packages that use ExpressionException
  Package | Description
  --- | ---
  org.apache.cayenne.ejbql |
  org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.

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

    Subclasses of ExpressionException in org.apache.cayenne.ejbql
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EJBQLException` An exception thrown on errors during parsing EJBQL statements.

  - ### Uses of ExpressionException in org.apache.cayenne.map

    Methods in org.apache.cayenne.map that throw ExpressionException
    Modifier and Type | Method and Description
    --- | ---
    `String` | ObjRelationship.`getReverseDbRelationshipPath()` Returns a reversed dbRelationship path.
    `Iterator<CayenneMapEntry>` | DbEntity.`resolvePathComponents(Expression pathExp)`
    `abstract Iterator<CayenneMapEntry>` | Entity.`resolvePathComponents(Expression pathExp)` Processes expression `pathExp` and returns an Iterator of path components that contains a sequence of Attributes and Relationships.
    `Iterator<CayenneMapEntry>` | ObjEntity.`resolvePathComponents(Expression pathExp)`
    `Iterator<CayenneMapEntry>` | Entity.`resolvePathComponents(String path)` Returns an Iterator over the path components that contains a sequence of Attributes and Relationships.

Copyright © 2001–2023 Apache Cayenne. All rights reserved.