AlterenumstmtContext

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

Constructors

AlterenumstmtContext

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

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

ALTER()

public ITerminalNode ALTER()

Returns: ITerminalNode

TYPE_P()

public ITerminalNode TYPE_P()

Returns: ITerminalNode

any_name()

public PostgreSQLParser.Any_nameContext any_name()

Returns: Any_nameContext

ADD_P()

public ITerminalNode ADD_P()

Returns: ITerminalNode

VALUE_P()

public ITerminalNode VALUE_P()

Returns: ITerminalNode

sconst()

public PostgreSQLParser.SconstContext[] sconst()

Returns: SconstContext[]

sconst(int)

public PostgreSQLParser.SconstContext sconst(int i)

Parameters:

Name Type Description
i Int32

Returns: SconstContext

if_not_exists_()

public PostgreSQLParser.If_not_exists_Context if_not_exists_()

Returns: If_not_exists_Context

BEFORE()

public ITerminalNode BEFORE()

Returns: ITerminalNode

AFTER()

public ITerminalNode AFTER()

Returns: ITerminalNode

RENAME()

public ITerminalNode RENAME()

Returns: ITerminalNode

TO()

public ITerminalNode TO()

Returns: ITerminalNode

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>