public class EscapeNode extends LogicalOperatorNode
  • Constructor Details

    • EscapeNode

      public EscapeNode()
  • Method Details

    • isEscape

      public boolean isEscape()
      INTERNAL Is this an escape node
      Overrides:
      isEscape in class Node
    • validate

      public void validate(ParseTreeContext context)
      INTERNAL Validate the current node and calculates its type.
      Overrides:
      validate in class LogicalOperatorNode
    • generateExpression

      public Expression generateExpression(GenerationContext context)
      Description copied from class: Node
      INTERNAL Generate an expression for the node. Each subclass will generate a different expression and thus will need to override this method
      Overrides:
      generateExpression in class Node