# Uses of Package
org.apache.cayenne.exp.parser

- Packages that use org.apache.cayenne.exp.parser
  Package | Description
  --- | ---
  org.apache.cayenne.access.translator.select |
  org.apache.cayenne.dba.db2 | IBM DB2 DbAdapter.
  org.apache.cayenne.dba.derby | Apache Derby DbAdapter.
  org.apache.cayenne.dba.firebird |
  org.apache.cayenne.dba.frontbase | FrontBase DbAdapter.
  org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter.
  org.apache.cayenne.dba.openbase | OpenBase DbAdapter.
  org.apache.cayenne.dba.oracle | Oracle DbAdapter.
  org.apache.cayenne.dba.postgres | PostgreSQL DbAdapter.
  org.apache.cayenne.dba.sqlite |
  org.apache.cayenne.dba.sybase | Sybase DbAdapter.
  org.apache.cayenne.exp.parser | Contains expression parser and other expression internals.

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.access.translator.select
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |
  PatternMatchNode | Superclass of pattern matching nodes.

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.db2
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.derby
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.firebird
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.frontbase
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.hsqldb
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |
  PatternMatchNode | Superclass of pattern matching nodes.

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.openbase
  Class | Description
  --- | ---
  ASTExtract |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.oracle
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.postgres
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.sqlite
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.dba.sybase
  Class | Description
  --- | ---
  ASTExtract |
  ASTFunctionCall |

- Classes in org.apache.cayenne.exp.parser used by org.apache.cayenne.exp.parser
  Class | Description
  --- | ---
  AggregateConditionNode | Superclass of aggregated conditional nodes such as NOT, AND, OR.
  ASTAggregateFunctionCall | Base class for all aggregation functions expressions It's more like marker interface for now.
  ASTExtract.DateTimePart | Available components of date/time.
  ASTFunctionCall |
  ASTList | A leaf expression representing an immutable collection of values.
  ASTPath | Generic path expression.
  ASTScalar | A scalar value wrapper expression.
  ConditionNode | Superclass of conditional expressions.
  EvaluatedBitwiseNode |
  EvaluatedMathNode |
  EvaluatedNode |
  ExpressionParserConstants | Token literal values and constants.
  ExpressionParserTokenManager | Token Manager.
  ExpressionParserTreeConstants |
  JavaCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
  JJTExpressionParserState |
  Node | Provides basic machinery for constructing the parent and child relationships between nodes.
  ParseException | This exception is thrown when parse errors are encountered.
  PatternMatchNode | Superclass of pattern matching nodes.
  SimpleNode | Superclass of AST* expressions that implements Node interface defined by JavaCC framework.
  Token | Describes the input token stream.