ReindexstmtContext

Classes > Nimblesite.DataProvider.Postgres.Parsing > ReindexstmtContext
public class PostgreSQLParser.ReindexstmtContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree

Constructors

ReindexstmtContext

public ReindexstmtContext(ParserRuleContext parent, int invokingState)
Parameter Type Description
parent ParserRuleContext
invokingState Int32

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

REINDEX()

public ITerminalNode REINDEX()

Returns: ITerminalNode

reindex_target_relation()

public PostgreSQLParser.Reindex_target_relationContext reindex_target_relation()

Returns: Reindex_target_relationContext

qualified_name()

public PostgreSQLParser.Qualified_nameContext qualified_name()

Returns: Qualified_nameContext

reindex_option_list()

public PostgreSQLParser.Reindex_option_listContext reindex_option_list()

Returns: Reindex_option_listContext

concurrently_()

public PostgreSQLParser.Concurrently_Context concurrently_()

Returns: Concurrently_Context

SCHEMA()

public ITerminalNode SCHEMA()

Returns: ITerminalNode

name()

public PostgreSQLParser.NameContext name()

Returns: NameContext

reindex_target_all()

public PostgreSQLParser.Reindex_target_allContext reindex_target_all()

Returns: Reindex_target_allContext

single_name_()

public PostgreSQLParser.Single_name_Context single_name_()

Returns: Single_name_Context

EnterRule(IParseTreeListener)

public override void EnterRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

ExitRule(IParseTreeListener)

public override void ExitRule(IParseTreeListener listener)

Parameters:

Name Type Description
listener IParseTreeListener

Accept<TResult>(IParseTreeVisitor<TResult>)

public override TResult Accept<TResult>(IParseTreeVisitor<TResult> visitor)

The `` needs a double dispatch method.

Parameters:

Name Type Description
visitor IParseTreeVisitor<<TResult>>

Returns: <TResult>