KeywordContext

Classes > DataProvider.SQLite.Parsing > KeywordContext
public class SQLiteParser.KeywordContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree

Constructors

KeywordContext

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

Properties

RuleIndex

public override int RuleIndex { get; }

Methods

ABORT_()

public ITerminalNode ABORT_()

Returns: ITerminalNode

ACTION_()

public ITerminalNode ACTION_()

Returns: ITerminalNode

ADD_()

public ITerminalNode ADD_()

Returns: ITerminalNode

AFTER_()

public ITerminalNode AFTER_()

Returns: ITerminalNode

ALL_()

public ITerminalNode ALL_()

Returns: ITerminalNode

ALTER_()

public ITerminalNode ALTER_()

Returns: ITerminalNode

ANALYZE_()

public ITerminalNode ANALYZE_()

Returns: ITerminalNode

AND_()

public ITerminalNode AND_()

Returns: ITerminalNode

AS_()

public ITerminalNode AS_()

Returns: ITerminalNode

ASC_()

public ITerminalNode ASC_()

Returns: ITerminalNode

ATTACH_()

public ITerminalNode ATTACH_()

Returns: ITerminalNode

AUTOINCREMENT_()

public ITerminalNode AUTOINCREMENT_()

Returns: ITerminalNode

BEFORE_()

public ITerminalNode BEFORE_()

Returns: ITerminalNode

BEGIN_()

public ITerminalNode BEGIN_()

Returns: ITerminalNode

BETWEEN_()

public ITerminalNode BETWEEN_()

Returns: ITerminalNode

BY_()

public ITerminalNode BY_()

Returns: ITerminalNode

CASCADE_()

public ITerminalNode CASCADE_()

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

COMMIT_()

public ITerminalNode COMMIT_()

Returns: ITerminalNode

CONFLICT_()

public ITerminalNode CONFLICT_()

Returns: ITerminalNode

CONSTRAINT_()

public ITerminalNode CONSTRAINT_()

Returns: ITerminalNode

CREATE_()

public ITerminalNode CREATE_()

Returns: ITerminalNode

CROSS_()

public ITerminalNode CROSS_()

Returns: ITerminalNode

CURRENT_DATE_()

public ITerminalNode CURRENT_DATE_()

Returns: ITerminalNode

CURRENT_TIME_()

public ITerminalNode CURRENT_TIME_()

Returns: ITerminalNode

CURRENT_TIMESTAMP_()

public ITerminalNode CURRENT_TIMESTAMP_()

Returns: ITerminalNode

DATABASE_()

public ITerminalNode DATABASE_()

Returns: ITerminalNode

DEFAULT_()

public ITerminalNode DEFAULT_()

Returns: ITerminalNode

DEFERRABLE_()

public ITerminalNode DEFERRABLE_()

Returns: ITerminalNode

DEFERRED_()

public ITerminalNode DEFERRED_()

Returns: ITerminalNode

DELETE_()

public ITerminalNode DELETE_()

Returns: ITerminalNode

DESC_()

public ITerminalNode DESC_()

Returns: ITerminalNode

DETACH_()

public ITerminalNode DETACH_()

Returns: ITerminalNode

DISTINCT_()

public ITerminalNode DISTINCT_()

Returns: ITerminalNode

DROP_()

public ITerminalNode DROP_()

Returns: ITerminalNode

EACH_()

public ITerminalNode EACH_()

Returns: ITerminalNode

ELSE_()

public ITerminalNode ELSE_()

Returns: ITerminalNode

END_()

public ITerminalNode END_()

Returns: ITerminalNode

ESCAPE_()

public ITerminalNode ESCAPE_()

Returns: ITerminalNode

EXCEPT_()

public ITerminalNode EXCEPT_()

Returns: ITerminalNode

EXCLUSIVE_()

public ITerminalNode EXCLUSIVE_()

Returns: ITerminalNode

EXISTS_()

public ITerminalNode EXISTS_()

Returns: ITerminalNode

EXPLAIN_()

public ITerminalNode EXPLAIN_()

Returns: ITerminalNode

FAIL_()

public ITerminalNode FAIL_()

Returns: ITerminalNode

FOR_()

public ITerminalNode FOR_()

Returns: ITerminalNode

FOREIGN_()

public ITerminalNode FOREIGN_()

Returns: ITerminalNode

FROM_()

public ITerminalNode FROM_()

Returns: ITerminalNode

FULL_()

public ITerminalNode FULL_()

Returns: ITerminalNode

GLOB_()

public ITerminalNode GLOB_()

Returns: ITerminalNode

GROUP_()

public ITerminalNode GROUP_()

Returns: ITerminalNode

HAVING_()

public ITerminalNode HAVING_()

Returns: ITerminalNode

IF_()

public ITerminalNode IF_()

Returns: ITerminalNode

IGNORE_()

public ITerminalNode IGNORE_()

Returns: ITerminalNode

IMMEDIATE_()

public ITerminalNode IMMEDIATE_()

Returns: ITerminalNode

IN_()

public ITerminalNode IN_()

Returns: ITerminalNode

INDEX_()

public ITerminalNode INDEX_()

Returns: ITerminalNode

INDEXED_()

public ITerminalNode INDEXED_()

Returns: ITerminalNode

INITIALLY_()

public ITerminalNode INITIALLY_()

Returns: ITerminalNode

INNER_()

public ITerminalNode INNER_()

Returns: ITerminalNode

INSERT_()

public ITerminalNode INSERT_()

Returns: ITerminalNode

INSTEAD_()

public ITerminalNode INSTEAD_()

Returns: ITerminalNode

INTERSECT_()

public ITerminalNode INTERSECT_()

Returns: ITerminalNode

INTO_()

public ITerminalNode INTO_()

Returns: ITerminalNode

IS_()

public ITerminalNode IS_()

Returns: ITerminalNode

ISNULL_()

public ITerminalNode ISNULL_()

Returns: ITerminalNode

JOIN_()

public ITerminalNode JOIN_()

Returns: ITerminalNode

KEY_()

public ITerminalNode KEY_()

Returns: ITerminalNode

LEFT_()

public ITerminalNode LEFT_()

Returns: ITerminalNode

LIKE_()

public ITerminalNode LIKE_()

Returns: ITerminalNode

LIMIT_()

public ITerminalNode LIMIT_()

Returns: ITerminalNode

MATCH_()

public ITerminalNode MATCH_()

Returns: ITerminalNode

NATURAL_()

public ITerminalNode NATURAL_()

Returns: ITerminalNode

NO_()

public ITerminalNode NO_()

Returns: ITerminalNode

NOT_()

public ITerminalNode NOT_()

Returns: ITerminalNode

NOTNULL_()

public ITerminalNode NOTNULL_()

Returns: ITerminalNode

NULL_()

public ITerminalNode NULL_()

Returns: ITerminalNode

OF_()

public ITerminalNode OF_()

Returns: ITerminalNode

OFFSET_()

public ITerminalNode OFFSET_()

Returns: ITerminalNode

ON_()

public ITerminalNode ON_()

Returns: ITerminalNode

OR_()

public ITerminalNode OR_()

Returns: ITerminalNode

ORDER_()

public ITerminalNode ORDER_()

Returns: ITerminalNode

OUTER_()

public ITerminalNode OUTER_()

Returns: ITerminalNode

PLAN_()

public ITerminalNode PLAN_()

Returns: ITerminalNode

PRAGMA_()

public ITerminalNode PRAGMA_()

Returns: ITerminalNode

PRIMARY_()

public ITerminalNode PRIMARY_()

Returns: ITerminalNode

QUERY_()

public ITerminalNode QUERY_()

Returns: ITerminalNode

RAISE_()

public ITerminalNode RAISE_()

Returns: ITerminalNode

RECURSIVE_()

public ITerminalNode RECURSIVE_()

Returns: ITerminalNode

REFERENCES_()

public ITerminalNode REFERENCES_()

Returns: ITerminalNode

REGEXP_()

public ITerminalNode REGEXP_()

Returns: ITerminalNode

REINDEX_()

public ITerminalNode REINDEX_()

Returns: ITerminalNode

RELEASE_()

public ITerminalNode RELEASE_()

Returns: ITerminalNode

RENAME_()

public ITerminalNode RENAME_()

Returns: ITerminalNode

REPLACE_()

public ITerminalNode REPLACE_()

Returns: ITerminalNode

RESTRICT_()

public ITerminalNode RESTRICT_()

Returns: ITerminalNode

RIGHT_()

public ITerminalNode RIGHT_()

Returns: ITerminalNode

ROLLBACK_()

public ITerminalNode ROLLBACK_()

Returns: ITerminalNode

ROW_()

public ITerminalNode ROW_()

Returns: ITerminalNode

ROWS_()

public ITerminalNode ROWS_()

Returns: ITerminalNode

SAVEPOINT_()

public ITerminalNode SAVEPOINT_()

Returns: ITerminalNode

SELECT_()

public ITerminalNode SELECT_()

Returns: ITerminalNode

SET_()

public ITerminalNode SET_()

Returns: ITerminalNode

TABLE_()

public ITerminalNode TABLE_()

Returns: ITerminalNode

TEMP_()

public ITerminalNode TEMP_()

Returns: ITerminalNode

TEMPORARY_()

public ITerminalNode TEMPORARY_()

Returns: ITerminalNode

THEN_()

public ITerminalNode THEN_()

Returns: ITerminalNode

TO_()

public ITerminalNode TO_()

Returns: ITerminalNode

TRANSACTION_()

public ITerminalNode TRANSACTION_()

Returns: ITerminalNode

TRIGGER_()

public ITerminalNode TRIGGER_()

Returns: ITerminalNode

UNION_()

public ITerminalNode UNION_()

Returns: ITerminalNode

UNIQUE_()

public ITerminalNode UNIQUE_()

Returns: ITerminalNode

UPDATE_()

public ITerminalNode UPDATE_()

Returns: ITerminalNode

USING_()

public ITerminalNode USING_()

Returns: ITerminalNode

VACUUM_()

public ITerminalNode VACUUM_()

Returns: ITerminalNode

VALUES_()

public ITerminalNode VALUES_()

Returns: ITerminalNode

VIEW_()

public ITerminalNode VIEW_()

Returns: ITerminalNode

VIRTUAL_()

public ITerminalNode VIRTUAL_()

Returns: ITerminalNode

WHEN_()

public ITerminalNode WHEN_()

Returns: ITerminalNode

WHERE_()

public ITerminalNode WHERE_()

Returns: ITerminalNode

WITH_()

public ITerminalNode WITH_()

Returns: ITerminalNode

WITHOUT_()

public ITerminalNode WITHOUT_()

Returns: ITerminalNode

FIRST_VALUE_()

public ITerminalNode FIRST_VALUE_()

Returns: ITerminalNode

OVER_()

public ITerminalNode OVER_()

Returns: ITerminalNode

PARTITION_()

public ITerminalNode PARTITION_()

Returns: ITerminalNode

RANGE_()

public ITerminalNode RANGE_()

Returns: ITerminalNode

PRECEDING_()

public ITerminalNode PRECEDING_()

Returns: ITerminalNode

UNBOUNDED_()

public ITerminalNode UNBOUNDED_()

Returns: ITerminalNode

CURRENT_()

public ITerminalNode CURRENT_()

Returns: ITerminalNode

FOLLOWING_()

public ITerminalNode FOLLOWING_()

Returns: ITerminalNode

CUME_DIST_()

public ITerminalNode CUME_DIST_()

Returns: ITerminalNode

DENSE_RANK_()

public ITerminalNode DENSE_RANK_()

Returns: ITerminalNode

LAG_()

public ITerminalNode LAG_()

Returns: ITerminalNode

LAST_VALUE_()

public ITerminalNode LAST_VALUE_()

Returns: ITerminalNode

LEAD_()

public ITerminalNode LEAD_()

Returns: ITerminalNode

NTH_VALUE_()

public ITerminalNode NTH_VALUE_()

Returns: ITerminalNode

NTILE_()

public ITerminalNode NTILE_()

Returns: ITerminalNode

PERCENT_RANK_()

public ITerminalNode PERCENT_RANK_()

Returns: ITerminalNode

RANK_()

public ITerminalNode RANK_()

Returns: ITerminalNode

ROW_NUMBER_()

public ITerminalNode ROW_NUMBER_()

Returns: ITerminalNode

GENERATED_()

public ITerminalNode GENERATED_()

Returns: ITerminalNode

ALWAYS_()

public ITerminalNode ALWAYS_()

Returns: ITerminalNode

STORED_()

public ITerminalNode STORED_()

Returns: ITerminalNode

TRUE_()

public ITerminalNode TRUE_()

Returns: ITerminalNode

FALSE_()

public ITerminalNode FALSE_()

Returns: ITerminalNode

WINDOW_()

public ITerminalNode WINDOW_()

Returns: ITerminalNode

NULLS_()

public ITerminalNode NULLS_()

Returns: ITerminalNode

FIRST_()

public ITerminalNode FIRST_()

Returns: ITerminalNode

LAST_()

public ITerminalNode LAST_()

Returns: ITerminalNode

FILTER_()

public ITerminalNode FILTER_()

Returns: ITerminalNode

GROUPS_()

public ITerminalNode GROUPS_()

Returns: ITerminalNode

EXCLUDE_()

public ITerminalNode EXCLUDE_()

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>