NumericContext
public class PostgreSQLParser.NumericContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Constructors
NumericContext
public NumericContext(ParserRuleContext parent, int invokingState)
| Parameter | Type | Description |
|---|---|---|
parent |
ParserRuleContext |
|
invokingState |
Int32 |
Properties
RuleIndex
public override int RuleIndex { get; }
Methods
INT_P()
public ITerminalNode INT_P()
Returns: ITerminalNode
INTEGER()
public ITerminalNode INTEGER()
Returns: ITerminalNode
SMALLINT()
public ITerminalNode SMALLINT()
Returns: ITerminalNode
BIGINT()
public ITerminalNode BIGINT()
Returns: ITerminalNode
REAL()
public ITerminalNode REAL()
Returns: ITerminalNode
FLOAT_P()
public ITerminalNode FLOAT_P()
Returns: ITerminalNode
float_()
public PostgreSQLParser.Float_Context float_()
Returns: Float_Context
DOUBLE_P()
public ITerminalNode DOUBLE_P()
Returns: ITerminalNode
PRECISION()
public ITerminalNode PRECISION()
Returns: ITerminalNode
DECIMAL_P()
public ITerminalNode DECIMAL_P()
Returns: ITerminalNode
type_modifiers_()
public PostgreSQLParser.Type_modifiers_Context type_modifiers_()
Returns: Type_modifiers_Context
DEC()
public ITerminalNode DEC()
Returns: ITerminalNode
NUMERIC()
public ITerminalNode NUMERIC()
Returns: ITerminalNode
BOOLEAN_P()
public ITerminalNode BOOLEAN_P()
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>