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

- Packages that use EvaluatedNode
  Package | Description
  --- | ---
  org.apache.cayenne.exp.parser | Contains expression parser and other expression internals.

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

    Subclasses of EvaluatedNode in org.apache.cayenne.exp.parser
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ASTAbs`
    `class` | `ASTAdd` "Add" Expression.
    `class` | `ASTAggregateFunctionCall` Base class for all aggregation functions expressions It's more like marker interface for now.
    `class` | `ASTAvg`
    `class` | `ASTBitwiseAnd` Bitwise conjunction (AND or '&') expression
    `class` | `ASTBitwiseLeftShift` Bitwise left shift '<<' operation.
    `class` | `ASTBitwiseNot` Bitwise negation (NOT i.e.
    `class` | `ASTBitwiseOr` Bitwise disjunction (OR or '|') expression.
    `class` | `ASTBitwiseRightShift` Bitwise right shift '>>' operation.
    `class` | `ASTBitwiseXor` Bitwise exclusive disjunction (XOR or '^') operation.
    `class` | `ASTConcat`
    `class` | `ASTCount`
    `class` | `ASTCurrentDate`
    `class` | `ASTCurrentTime`
    `class` | `ASTCurrentTimestamp`
    `class` | `ASTDivide` "Divide" expression.
    `class` | `ASTExtract`
    `class` | `ASTFunctionCall`
    `class` | `ASTLength`
    `class` | `ASTLocate`
    `class` | `ASTLower`
    `class` | `ASTMax`
    `class` | `ASTMin`
    `class` | `ASTMod`
    `class` | `ASTMultiply` "Multiply" expression.
    `class` | `ASTSqrt`
    `class` | `ASTSubstring`
    `class` | `ASTSubtract` "Subtract" expression.
    `class` | `ASTSum`
    `class` | `ASTTrim`
    `class` | `ASTUpper`
    `class` | `EvaluatedBitwiseNode`
    `class` | `EvaluatedMathNode`

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