Json_aggregate_funcContext
public class PostgreSQLParser.Json_aggregate_funcContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Constructors
Json_aggregate_funcContext
public Json_aggregate_funcContext(ParserRuleContext parent, int invokingState)
| Parameter | Type | Description |
|---|---|---|
parent |
ParserRuleContext |
|
invokingState |
Int32 |
Properties
RuleIndex
public override int RuleIndex { get; }
Methods
JSON_OBJECTAGG()
public ITerminalNode JSON_OBJECTAGG()
Returns: ITerminalNode
OPEN_PAREN()
public ITerminalNode OPEN_PAREN()
Returns: ITerminalNode
json_name_and_value()
public PostgreSQLParser.Json_name_and_valueContext json_name_and_value()
Returns: Json_name_and_valueContext
json_returning_clause()
public PostgreSQLParser.Json_returning_clauseContext json_returning_clause()
Returns: Json_returning_clauseContext
CLOSE_PAREN()
public ITerminalNode CLOSE_PAREN()
Returns: ITerminalNode
json_object_constructor_null_clause()
public PostgreSQLParser.Json_object_constructor_null_clauseContext json_object_constructor_null_clause()
Returns: Json_object_constructor_null_clauseContext
json_key_uniqueness_constraint()
public PostgreSQLParser.Json_key_uniqueness_constraintContext json_key_uniqueness_constraint()
Returns: Json_key_uniqueness_constraintContext
JSON_ARRAYAGG()
public ITerminalNode JSON_ARRAYAGG()
Returns: ITerminalNode
json_value_expr()
public PostgreSQLParser.Json_value_exprContext json_value_expr()
Returns: Json_value_exprContext
json_array_aggregate_order_by_clause()
public PostgreSQLParser.Json_array_aggregate_order_by_clauseContext json_array_aggregate_order_by_clause()
Returns: Json_array_aggregate_order_by_clauseContext
json_array_constructor_null_clause()
public PostgreSQLParser.Json_array_constructor_null_clauseContext json_array_constructor_null_clause()
Returns: Json_array_constructor_null_clauseContext
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>