Class SQLServerStatementParser.QueryHintContext

  • All Implemented Interfaces:
    org.antlr.v4.runtime.tree.ParseTree, org.antlr.v4.runtime.tree.RuleNode, org.antlr.v4.runtime.tree.SyntaxTree, org.antlr.v4.runtime.tree.Tree
    Enclosing class:
    SQLServerStatementParser

    public static class SQLServerStatementParser.QueryHintContext
    extends org.antlr.v4.runtime.ParserRuleContext
    • Field Summary

      • Fields inherited from class org.antlr.v4.runtime.ParserRuleContext

        children, exception, start, stop
      • Fields inherited from class org.antlr.v4.runtime.RuleContext

        EMPTY, invokingState, parent
    • Constructor Summary

      Constructors 
      Constructor Description
      QueryHintContext​(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)  
    • Constructor Detail

      • QueryHintContext

        public QueryHintContext​(org.antlr.v4.runtime.ParserRuleContext parent,
                                int invokingState)
    • Method Detail

      • GROUP

        public org.antlr.v4.runtime.tree.TerminalNode GROUP()
      • HASH

        public org.antlr.v4.runtime.tree.TerminalNode HASH()
      • ORDER

        public org.antlr.v4.runtime.tree.TerminalNode ORDER()
      • UNION

        public org.antlr.v4.runtime.tree.TerminalNode UNION()
      • CONCAT

        public org.antlr.v4.runtime.tree.TerminalNode CONCAT()
      • MERGE

        public org.antlr.v4.runtime.tree.TerminalNode MERGE()
      • JOIN

        public org.antlr.v4.runtime.tree.TerminalNode JOIN()
      • LOOP

        public org.antlr.v4.runtime.tree.TerminalNode LOOP()
      • EXPAND

        public org.antlr.v4.runtime.tree.TerminalNode EXPAND()
      • VIEWS

        public org.antlr.v4.runtime.tree.TerminalNode VIEWS()
      • FAST

        public org.antlr.v4.runtime.tree.TerminalNode FAST()
      • INT_NUM_

        public org.antlr.v4.runtime.tree.TerminalNode INT_NUM_()
      • FORCE

        public org.antlr.v4.runtime.tree.TerminalNode FORCE()
      • EXTERNALPUSHDOWN

        public org.antlr.v4.runtime.tree.TerminalNode EXTERNALPUSHDOWN()
      • DISABLE

        public org.antlr.v4.runtime.tree.TerminalNode DISABLE()
      • SCALEOUTEXECUTION

        public org.antlr.v4.runtime.tree.TerminalNode SCALEOUTEXECUTION()
      • IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX

        public org.antlr.v4.runtime.tree.TerminalNode IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX()
      • KEEP

        public org.antlr.v4.runtime.tree.TerminalNode KEEP()
      • PLAN

        public org.antlr.v4.runtime.tree.TerminalNode PLAN()
      • KEEPFIXED

        public org.antlr.v4.runtime.tree.TerminalNode KEEPFIXED()
      • MAX_GRANT_PERCENT

        public org.antlr.v4.runtime.tree.TerminalNode MAX_GRANT_PERCENT()
      • EQ_

        public List<org.antlr.v4.runtime.tree.TerminalNode> EQ_()
      • EQ_

        public org.antlr.v4.runtime.tree.TerminalNode EQ_​(int i)
      • DECIMAL_NUM_

        public org.antlr.v4.runtime.tree.TerminalNode DECIMAL_NUM_()
      • MIN_GRANT_PERCENT

        public org.antlr.v4.runtime.tree.TerminalNode MIN_GRANT_PERCENT()
      • MAXDOP

        public org.antlr.v4.runtime.tree.TerminalNode MAXDOP()
      • MAXRECURSION

        public org.antlr.v4.runtime.tree.TerminalNode MAXRECURSION()
      • NO_PERFORMANCE_SPOOL

        public org.antlr.v4.runtime.tree.TerminalNode NO_PERFORMANCE_SPOOL()
      • OPTIMIZE

        public org.antlr.v4.runtime.tree.TerminalNode OPTIMIZE()
      • FOR

        public org.antlr.v4.runtime.tree.TerminalNode FOR()
      • LP_

        public org.antlr.v4.runtime.tree.TerminalNode LP_()
      • AT_

        public org.antlr.v4.runtime.tree.TerminalNode AT_()
      • RP_

        public org.antlr.v4.runtime.tree.TerminalNode RP_()
      • UNKNOWN

        public List<org.antlr.v4.runtime.tree.TerminalNode> UNKNOWN()
      • UNKNOWN

        public org.antlr.v4.runtime.tree.TerminalNode UNKNOWN​(int i)
      • PARAMETERIZATION

        public org.antlr.v4.runtime.tree.TerminalNode PARAMETERIZATION()
      • SIMPLE

        public org.antlr.v4.runtime.tree.TerminalNode SIMPLE()
      • FORCED

        public org.antlr.v4.runtime.tree.TerminalNode FORCED()
      • QUERYTRACEON

        public org.antlr.v4.runtime.tree.TerminalNode QUERYTRACEON()
      • RECOMPILE

        public org.antlr.v4.runtime.tree.TerminalNode RECOMPILE()
      • ROBUST

        public org.antlr.v4.runtime.tree.TerminalNode ROBUST()
      • USE

        public org.antlr.v4.runtime.tree.TerminalNode USE()
      • HINT

        public org.antlr.v4.runtime.tree.TerminalNode HINT()
      • NCHAR_TEXT

        public org.antlr.v4.runtime.tree.TerminalNode NCHAR_TEXT()
      • getRuleIndex

        public int getRuleIndex()
        Overrides:
        getRuleIndex in class org.antlr.v4.runtime.RuleContext
      • accept

        public <T> T accept​(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
        Specified by:
        accept in interface org.antlr.v4.runtime.tree.ParseTree
        Overrides:
        accept in class org.antlr.v4.runtime.RuleContext