Class PlSqlParser.Create_materialized_viewContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
net.hironico.minisql.parser.plsql.PlSqlParser.Create_materialized_viewContext
- 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:
- PlSqlParser
public static class PlSqlParser.Create_materialized_viewContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
FieldsFields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionCreate_materialized_viewContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.TerminalNodeAS()org.antlr.v4.runtime.tree.TerminalNodeCACHE()List<org.antlr.v4.runtime.tree.TerminalNode>COMMA()org.antlr.v4.runtime.tree.TerminalNodeCOMMA(int i) org.antlr.v4.runtime.tree.TerminalNodeCREATE()org.antlr.v4.runtime.tree.TerminalNodeDISABLE()org.antlr.v4.runtime.tree.TerminalNodeENABLE()voidenterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) voidexitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) org.antlr.v4.runtime.tree.TerminalNodeFOR()intid_expression(int i) org.antlr.v4.runtime.tree.TerminalNodeINDEX()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodemv_column_alias(int i) org.antlr.v4.runtime.tree.TerminalNodeNO()org.antlr.v4.runtime.tree.TerminalNodeNOCACHE()org.antlr.v4.runtime.tree.TerminalNodeOF()org.antlr.v4.runtime.tree.TerminalNodeON()physical_attributes_clause(int i) org.antlr.v4.runtime.tree.TerminalNodePREBUILT()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeQUERY()org.antlr.v4.runtime.tree.TerminalNodeREDUCED()org.antlr.v4.runtime.tree.TerminalNodeREWRITE()org.antlr.v4.runtime.tree.TerminalNodescoped_table_ref_constraint(int i) org.antlr.v4.runtime.tree.TerminalNodeTABLE()List<org.antlr.v4.runtime.tree.TerminalNode>org.antlr.v4.runtime.tree.TerminalNodeTABLESPACE(int i) org.antlr.v4.runtime.tree.TerminalNodeUPDATE()org.antlr.v4.runtime.tree.TerminalNodeUSING()org.antlr.v4.runtime.tree.TerminalNodeVIEW()org.antlr.v4.runtime.tree.TerminalNodeWITH()org.antlr.v4.runtime.tree.TerminalNodeWITHOUT()Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods inherited from class org.antlr.v4.runtime.RuleContext
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
mv_tablespace
-
-
Constructor Details
-
Create_materialized_viewContext
public Create_materialized_viewContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
CREATE
public org.antlr.v4.runtime.tree.TerminalNode CREATE() -
MATERIALIZED
public org.antlr.v4.runtime.tree.TerminalNode MATERIALIZED() -
VIEW
public org.antlr.v4.runtime.tree.TerminalNode VIEW() -
tableview_name
-
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
select_only_statement
-
ON
public org.antlr.v4.runtime.tree.TerminalNode ON() -
PREBUILT
public org.antlr.v4.runtime.tree.TerminalNode PREBUILT() -
TABLE
public org.antlr.v4.runtime.tree.TerminalNode TABLE() -
OF
public org.antlr.v4.runtime.tree.TerminalNode OF() -
type_name
-
LEFT_PAREN
public org.antlr.v4.runtime.tree.TerminalNode LEFT_PAREN() -
RIGHT_PAREN
public org.antlr.v4.runtime.tree.TerminalNode RIGHT_PAREN() -
USING
public org.antlr.v4.runtime.tree.TerminalNode USING() -
INDEX
public org.antlr.v4.runtime.tree.TerminalNode INDEX() -
NO
public org.antlr.v4.runtime.tree.TerminalNode NO() -
create_mv_refresh
-
FOR
public org.antlr.v4.runtime.tree.TerminalNode FOR() -
UPDATE
public org.antlr.v4.runtime.tree.TerminalNode UPDATE() -
QUERY
public org.antlr.v4.runtime.tree.TerminalNode QUERY() -
REWRITE
public org.antlr.v4.runtime.tree.TerminalNode REWRITE() -
DISABLE
public org.antlr.v4.runtime.tree.TerminalNode DISABLE() -
ENABLE
public org.antlr.v4.runtime.tree.TerminalNode ENABLE() -
scoped_table_ref_constraint
-
scoped_table_ref_constraint
-
mv_column_alias
-
mv_column_alias
-
REDUCED
public org.antlr.v4.runtime.tree.TerminalNode REDUCED() -
PRECISION
public org.antlr.v4.runtime.tree.TerminalNode PRECISION() -
physical_properties
-
parallel_clause
-
build_clause
-
COMMA
-
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA(int i) -
WITH
public org.antlr.v4.runtime.tree.TerminalNode WITH() -
WITHOUT
public org.antlr.v4.runtime.tree.TerminalNode WITHOUT() -
CACHE
public org.antlr.v4.runtime.tree.TerminalNode CACHE() -
NOCACHE
public org.antlr.v4.runtime.tree.TerminalNode NOCACHE() -
physical_attributes_clause
-
physical_attributes_clause
-
TABLESPACE
-
TABLESPACE
public org.antlr.v4.runtime.tree.TerminalNode TABLESPACE(int i) -
id_expression
-
id_expression
-
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRulein classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRulein classorg.antlr.v4.runtime.ParserRuleContext
-