Reserved_keywordContext

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

Constructors

Reserved_keywordContext

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

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

ALL()

public ITerminalNode ALL()

Returns: ITerminalNode

ANALYSE()

public ITerminalNode ANALYSE()

Returns: ITerminalNode

ANALYZE()

public ITerminalNode ANALYZE()

Returns: ITerminalNode

AND()

public ITerminalNode AND()

Returns: ITerminalNode

ANY()

public ITerminalNode ANY()

Returns: ITerminalNode

ARRAY()

public ITerminalNode ARRAY()

Returns: ITerminalNode

AS()

public ITerminalNode AS()

Returns: ITerminalNode

ASC()

public ITerminalNode ASC()

Returns: ITerminalNode

ASYMMETRIC()

public ITerminalNode ASYMMETRIC()

Returns: ITerminalNode

BOTH()

public ITerminalNode BOTH()

Returns: ITerminalNode

CASE()

public ITerminalNode CASE()

Returns: ITerminalNode

CAST()

public ITerminalNode CAST()

Returns: ITerminalNode

CHECK()

public ITerminalNode CHECK()

Returns: ITerminalNode

COLLATE()

public ITerminalNode COLLATE()

Returns: ITerminalNode

COLUMN()

public ITerminalNode COLUMN()

Returns: ITerminalNode

CONSTRAINT()

public ITerminalNode CONSTRAINT()

Returns: ITerminalNode

CREATE()

public ITerminalNode CREATE()

Returns: ITerminalNode

CURRENT_CATALOG()

public ITerminalNode CURRENT_CATALOG()

Returns: ITerminalNode

CURRENT_DATE()

public ITerminalNode CURRENT_DATE()

Returns: ITerminalNode

CURRENT_ROLE()

public ITerminalNode CURRENT_ROLE()

Returns: ITerminalNode

CURRENT_TIME()

public ITerminalNode CURRENT_TIME()

Returns: ITerminalNode

CURRENT_TIMESTAMP()

public ITerminalNode CURRENT_TIMESTAMP()

Returns: ITerminalNode

CURRENT_USER()

public ITerminalNode CURRENT_USER()

Returns: ITerminalNode

DEFAULT()

public ITerminalNode DEFAULT()

Returns: ITerminalNode

DEFERRABLE()

public ITerminalNode DEFERRABLE()

Returns: ITerminalNode

DESC()

public ITerminalNode DESC()

Returns: ITerminalNode

DISTINCT()

public ITerminalNode DISTINCT()

Returns: ITerminalNode

DO()

public ITerminalNode DO()

Returns: ITerminalNode

ELSE()

public ITerminalNode ELSE()

Returns: ITerminalNode

END_P()

public ITerminalNode END_P()

Returns: ITerminalNode

EXCEPT()

public ITerminalNode EXCEPT()

Returns: ITerminalNode

FALSE_P()

public ITerminalNode FALSE_P()

Returns: ITerminalNode

FETCH()

public ITerminalNode FETCH()

Returns: ITerminalNode

FOR()

public ITerminalNode FOR()

Returns: ITerminalNode

FOREIGN()

public ITerminalNode FOREIGN()

Returns: ITerminalNode

FROM()

public ITerminalNode FROM()

Returns: ITerminalNode

GRANT()

public ITerminalNode GRANT()

Returns: ITerminalNode

GROUP_P()

public ITerminalNode GROUP_P()

Returns: ITerminalNode

HAVING()

public ITerminalNode HAVING()

Returns: ITerminalNode

IN_P()

public ITerminalNode IN_P()

Returns: ITerminalNode

INITIALLY()

public ITerminalNode INITIALLY()

Returns: ITerminalNode

INTERSECT()

public ITerminalNode INTERSECT()

Returns: ITerminalNode

INTO()

public ITerminalNode INTO()

Returns: ITerminalNode

LATERAL_P()

public ITerminalNode LATERAL_P()

Returns: ITerminalNode

LEADING()

public ITerminalNode LEADING()

Returns: ITerminalNode

LIMIT()

public ITerminalNode LIMIT()

Returns: ITerminalNode

LOCALTIME()

public ITerminalNode LOCALTIME()

Returns: ITerminalNode

LOCALTIMESTAMP()

public ITerminalNode LOCALTIMESTAMP()

Returns: ITerminalNode

NOT()

public ITerminalNode NOT()

Returns: ITerminalNode

NULL_P()

public ITerminalNode NULL_P()

Returns: ITerminalNode

OFFSET()

public ITerminalNode OFFSET()

Returns: ITerminalNode

ON()

public ITerminalNode ON()

Returns: ITerminalNode

ONLY()

public ITerminalNode ONLY()

Returns: ITerminalNode

OR()

public ITerminalNode OR()

Returns: ITerminalNode

ORDER()

public ITerminalNode ORDER()

Returns: ITerminalNode

PLACING()

public ITerminalNode PLACING()

Returns: ITerminalNode

PRIMARY()

public ITerminalNode PRIMARY()

Returns: ITerminalNode

REFERENCES()

public ITerminalNode REFERENCES()

Returns: ITerminalNode

RETURNING()

public ITerminalNode RETURNING()

Returns: ITerminalNode

SELECT()

public ITerminalNode SELECT()

Returns: ITerminalNode

SESSION_USER()

public ITerminalNode SESSION_USER()

Returns: ITerminalNode

SOME()

public ITerminalNode SOME()

Returns: ITerminalNode

SYMMETRIC()

public ITerminalNode SYMMETRIC()

Returns: ITerminalNode

SYSTEM_USER()

public ITerminalNode SYSTEM_USER()

Returns: ITerminalNode

TABLE()

public ITerminalNode TABLE()

Returns: ITerminalNode

THEN()

public ITerminalNode THEN()

Returns: ITerminalNode

TO()

public ITerminalNode TO()

Returns: ITerminalNode

TRAILING()

public ITerminalNode TRAILING()

Returns: ITerminalNode

TRUE_P()

public ITerminalNode TRUE_P()

Returns: ITerminalNode

UNION()

public ITerminalNode UNION()

Returns: ITerminalNode

UNIQUE()

public ITerminalNode UNIQUE()

Returns: ITerminalNode

USER()

public ITerminalNode USER()

Returns: ITerminalNode

USING()

public ITerminalNode USING()

Returns: ITerminalNode

VARIADIC()

public ITerminalNode VARIADIC()

Returns: ITerminalNode

WHEN()

public ITerminalNode WHEN()

Returns: ITerminalNode

WHERE()

public ITerminalNode WHERE()

Returns: ITerminalNode

WINDOW()

public ITerminalNode WINDOW()

Returns: ITerminalNode

WITH()

public ITerminalNode WITH()

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>