## 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.

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

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

    Constructors in org.apache.cayenne.exp.parser with parameters of type ASTPath
    Constructor and Description
    `ASTBetween(ASTPath path, Object value1, Object value2)`
    `ASTEqual(ASTPath path, Object value)` Creates "Equal To" expression.
    `ASTGreater(ASTPath path, Object value)`
    `ASTGreaterOrEqual(ASTPath path, Object value)`
    `ASTIn(ASTPath path, ASTList list)`
    `ASTLess(ASTPath path, Object value)`
    `ASTLessOrEqual(ASTPath path, Object value)`
    `ASTLike(ASTPath path, Object pattern)`
    `ASTLike(ASTPath path, Object pattern, char escapeChar)`
    `ASTLikeIgnoreCase(ASTPath path, Object pattern)`
    `ASTLikeIgnoreCase(ASTPath path, Object pattern, char escapeChar)`
    `ASTNotBetween(ASTPath path, Object value1, Object value2)`
    `ASTNotEqual(ASTPath path, Object value)` Creates "Not Equal To" expression.
    `ASTNotIn(ASTPath path, ASTList list)`
    `ASTNotLike(ASTPath path, Object value)`
    `ASTNotLike(ASTPath path, Object value, char escapeChar)`
    `ASTNotLikeIgnoreCase(ASTPath path, Object value)`
    `ASTNotLikeIgnoreCase(ASTPath path, Object value, char escapeChar)`

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