Package com.aquima.interactions.expressions.r7.parser.nodes


package com.aquima.interactions.expressions.r7.parser.nodes
  • Classes
    Class
    Description
    This node represents a unary operator on a identifier.
    This node represents a binary operation on two nodes.
    Parse node representing a collect statement.
    This node contains the value from a constexpr production rule.
    This node may be used to specify a deprecation warning for a node.
    Parse node representing a list of expressions.
    This node represents the root of the parse tree.
    Parse node representing a field variable.
    This class contains a parsed function call.
    This node is used to group statements in an expression.
    Parse node representing an identifier.
    The instance-of expression will check the left-hand-side expression against the type specified by the right-hand-side.
    The InverseExpression class will wrap an expression, and invert its's sign.
    Parse node for a list operation expression.
    This class holds the information for a local variable.
    This node represents a variable reference, which will usually be an attribute name.
    The NotExpression class will wrap an expression, and negate it's result.
    This node holds the information for the EACH and EXISTS predicate nodes.
    Parse node representing a string value.
    Parse node representing a call to a template (reusable expression).
    This node represents an expression that determines the type of an instance.
    This node represents the unknown (?) symbol.
    This class contains a parsed function call.
    This node represents a variable reference, which will usually be an attribute name.