Class ExistsNode


  • public class ExistsNode
    extends Node
    INTERNAL

    Purpose: Represent an EXISTS subquery.

    • Constructor Detail

      • ExistsNode

        public ExistsNode()
        Return a new ExistsNode.
    • Method Detail

      • validate

        public void validate​(ParseTreeContext context)
        INTERNAL Validate node and calculate its type. Change subquery SELECT clause.
        Overrides:
        validate in class Node
      • indicateNot

        public void indicateNot()
        INTERNAL Indicate if a NOT was found in the WHERE clause. Examples: WHERE ... NOT EXISTS(...)
      • notIndicated

        public boolean notIndicated()