Class PostgreSQLStatementParser.ColumnConstraintOptionContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.apache.shardingsphere.sql.parser.autogen.PostgreSQLStatementParser.ColumnConstraintOptionContext
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:
PostgreSQLStatementParser

public static class PostgreSQLStatementParser.ColumnConstraintOptionContext extends org.antlr.v4.runtime.ParserRuleContext
  • Constructor Details

    • ColumnConstraintOptionContext

      public ColumnConstraintOptionContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • NULL

      public org.antlr.v4.runtime.tree.TerminalNode NULL()
    • NOT

      public org.antlr.v4.runtime.tree.TerminalNode NOT()
    • checkOption

    • DEFAULT

      public org.antlr.v4.runtime.tree.TerminalNode DEFAULT()
    • defaultExpr

    • GENERATED

      public org.antlr.v4.runtime.tree.TerminalNode GENERATED()
    • ALWAYS

      public org.antlr.v4.runtime.tree.TerminalNode ALWAYS()
    • AS

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

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

    • RP_

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

      public org.antlr.v4.runtime.tree.TerminalNode STORED()
    • IDENTITY

      public org.antlr.v4.runtime.tree.TerminalNode IDENTITY()
    • BY

      public org.antlr.v4.runtime.tree.TerminalNode BY()
    • sequenceOptions

    • UNIQUE

      public org.antlr.v4.runtime.tree.TerminalNode UNIQUE()
    • indexParameters

    • primaryKey

    • REFERENCES

      public org.antlr.v4.runtime.tree.TerminalNode REFERENCES()
    • tableName

    • columnNames

    • MATCH

      public org.antlr.v4.runtime.tree.TerminalNode MATCH()
    • FULL

      public org.antlr.v4.runtime.tree.TerminalNode FULL()
    • PARTIAL

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

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

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

      public org.antlr.v4.runtime.tree.TerminalNode ON(int i)
    • action

    • action

    • DELETE

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

      public org.antlr.v4.runtime.tree.TerminalNode DELETE(int i)
    • UPDATE

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

      public org.antlr.v4.runtime.tree.TerminalNode UPDATE(int i)
    • 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