A_expr_compareContext

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

Constructors

A_expr_compareContext

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

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

a_expr_like()

public PostgreSQLParser.A_expr_likeContext[] a_expr_like()

Returns: A_expr_likeContext[]

a_expr_like(int)

public PostgreSQLParser.A_expr_likeContext a_expr_like(int i)

Parameters:

Name Type Description
i Int32

Returns: A_expr_likeContext

subquery_Op()

public PostgreSQLParser.Subquery_OpContext subquery_Op()

Returns: Subquery_OpContext

sub_type()

public PostgreSQLParser.Sub_typeContext sub_type()

Returns: Sub_typeContext

LT()

public ITerminalNode LT()

Returns: ITerminalNode

GT()

public ITerminalNode GT()

Returns: ITerminalNode

EQUAL()

public ITerminalNode EQUAL()

Returns: ITerminalNode

LESS_EQUALS()

public ITerminalNode LESS_EQUALS()

Returns: ITerminalNode

GREATER_EQUALS()

public ITerminalNode GREATER_EQUALS()

Returns: ITerminalNode

NOT_EQUALS()

public ITerminalNode NOT_EQUALS()

Returns: ITerminalNode

select_with_parens()

public PostgreSQLParser.Select_with_parensContext select_with_parens()

Returns: Select_with_parensContext

OPEN_PAREN()

public ITerminalNode OPEN_PAREN()

Returns: ITerminalNode

a_expr()

public PostgreSQLParser.A_exprContext a_expr()

Returns: A_exprContext

CLOSE_PAREN()

public ITerminalNode CLOSE_PAREN()

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>