# Uses of Class
org.apache.cayenne.exp.parser.ASTPath

Packages that use ASTPath
Package
Description
org.apache.cayenne.exp.parser
Contains expression parser and other expression internals.
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

- ## Uses of ASTPath in org.apache.cayenne.exp.parser

  Subclasses of ASTPath in org.apache.cayenne.exp.parser
  Modifier and Type
  Class
  Description
  `class`
  `ASTDbIdPath`
  `class`
  `ASTDbPath`
  Path expression traversing DB relationships and attributes.
  `class`
  `ASTObjPath`

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

  Fields in org.apache.cayenne.query with type parameters of type ASTPath
  Modifier and Type
  Field
  Description
  `protected Collection<ASTPath>`
  PrefetchSelectQuery.`resultPaths`
  Methods in org.apache.cayenne.query that return types with arguments of type ASTPath
  Modifier and Type
  Method
  Description
  `Collection<ASTPath>`
  PrefetchSelectQuery.`getResultPaths()`
  Returns extra result paths.