Class QueryLanguageParser
Inheritance
System.Object
QueryLanguageParser
Assembly: TimeCockpit.Data.QueryLanguage.dll
Syntax
public class QueryLanguageParser : Parser
Constructors
QueryLanguageParser(ITokenStream)
Declaration
public QueryLanguageParser(ITokenStream input)
Parameters
Type |
Name |
Description |
Antlr.Runtime.ITokenStream |
input |
|
QueryLanguageParser(ITokenStream, RecognizerSharedState)
Declaration
public QueryLanguageParser(ITokenStream input, RecognizerSharedState state)
Parameters
Type |
Name |
Description |
Antlr.Runtime.ITokenStream |
input |
|
Antlr.Runtime.RecognizerSharedState |
state |
|
Fields
AGGREGATIONFUNCTION
Declaration
public const int AGGREGATIONFUNCTION = 4
Field Value
Type |
Description |
System.Int32 |
|
AND
Declaration
Field Value
Type |
Description |
System.Int32 |
|
ASC
Declaration
Field Value
Type |
Description |
System.Int32 |
|
AVG
Declaration
Field Value
Type |
Description |
System.Int32 |
|
BINARYOPERATOR
Declaration
public const int BINARYOPERATOR = 8
Field Value
Type |
Description |
System.Int32 |
|
BOOLEANLITERAL
Declaration
public const int BOOLEANLITERAL = 9
Field Value
Type |
Description |
System.Int32 |
|
BY
Declaration
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int COMMENT = 11
Field Value
Type |
Description |
System.Int32 |
|
COMPARISON
Declaration
public const int COMPARISON = 12
Field Value
Type |
Description |
System.Int32 |
|
CORRELATION
Declaration
public const int CORRELATION = 13
Field Value
Type |
Description |
System.Int32 |
|
COUNT
Declaration
public const int COUNT = 14
Field Value
Type |
Description |
System.Int32 |
|
COUNTDISTINCT
Declaration
public const int COUNTDISTINCT = 15
Field Value
Type |
Description |
System.Int32 |
|
DATELITERAL
Declaration
public const int DATELITERAL = 16
Field Value
Type |
Description |
System.Int32 |
|
DATETIMELITERAL
Declaration
public const int DATETIMELITERAL = 17
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int DATETIMENUM = 18
Field Value
Type |
Description |
System.Int32 |
|
DEAD
Declaration
public const int DEAD = 19
Field Value
Type |
Description |
System.Int32 |
|
DESC
Declaration
public const int DESC = 20
Field Value
Type |
Description |
System.Int32 |
|
DIFFERENT
Declaration
public const int DIFFERENT = 21
Field Value
Type |
Description |
System.Int32 |
|
DIV
Declaration
public const int DIV = 22
Field Value
Type |
Description |
System.Int32 |
|
DOT
Declaration
public const int DOT = 23
Field Value
Type |
Description |
System.Int32 |
|
DOUBLEQUOTEDSTRING
Declaration
public const int DOUBLEQUOTEDSTRING = 24
Field Value
Type |
Description |
System.Int32 |
|
ENVIRONMENTACCESS
Declaration
public const int ENVIRONMENTACCESS = 25
Field Value
Type |
Description |
System.Int32 |
|
EOF
Declaration
public const int EOF = -1
Field Value
Type |
Description |
System.Int32 |
|
EQUAL
Declaration
public const int EQUAL = 26
Field Value
Type |
Description |
System.Int32 |
|
ESC_DOUBLEQUOTE
Declaration
public const int ESC_DOUBLEQUOTE = 27
Field Value
Type |
Description |
System.Int32 |
|
ESC_SINGLEQUOTE
Declaration
public const int ESC_SINGLEQUOTE = 28
Field Value
Type |
Description |
System.Int32 |
|
FROM
Declaration
public const int FROM = 29
Field Value
Type |
Description |
System.Int32 |
|
FUNCTION
Declaration
public const int FUNCTION = 30
Field Value
Type |
Description |
System.Int32 |
|
GREATERTHAN
Declaration
public const int GREATERTHAN = 31
Field Value
Type |
Description |
System.Int32 |
|
GTEQ
Declaration
public const int GTEQ = 32
Field Value
Type |
Description |
System.Int32 |
|
GUIDLITERAL
Declaration
public const int GUIDLITERAL = 33
Field Value
Type |
Description |
System.Int32 |
|
GUIDPART
Declaration
public const int GUIDPART = 34
Field Value
Type |
Description |
System.Int32 |
|
HASCHANGED
Declaration
public const int HASCHANGED = 35
Field Value
Type |
Description |
System.Int32 |
|
HASH
Declaration
public const int HASH = 36
Field Value
Type |
Description |
System.Int32 |
|
HEX_DIGIT
Declaration
public const int HEX_DIGIT = 37
Field Value
Type |
Description |
System.Int32 |
|
IDENTIFIER
Declaration
public const int IDENTIFIER = 38
Field Value
Type |
Description |
System.Int32 |
|
IN
Declaration
Field Value
Type |
Description |
System.Int32 |
|
INCLUDE
Declaration
public const int INCLUDE = 40
Field Value
Type |
Description |
System.Int32 |
|
INCLUDEALL
Declaration
public const int INCLUDEALL = 41
Field Value
Type |
Description |
System.Int32 |
|
INCLUDECONDITIONAL
Declaration
public const int INCLUDECONDITIONAL = 42
Field Value
Type |
Description |
System.Int32 |
|
INLITERALLIST
Declaration
public const int INLITERALLIST = 43
Field Value
Type |
Description |
System.Int32 |
|
LEFTCURLYBR
Declaration
public const int LEFTCURLYBR = 44
Field Value
Type |
Description |
System.Int32 |
|
LEFTROUNDBR
Declaration
public const int LEFTROUNDBR = 45
Field Value
Type |
Description |
System.Int32 |
|
LESSTHAN
Declaration
public const int LESSTHAN = 46
Field Value
Type |
Description |
System.Int32 |
|
LIKE
Declaration
public const int LIKE = 47
Field Value
Type |
Description |
System.Int32 |
|
LITERALBOOLEAN
Declaration
public const int LITERALBOOLEAN = 48
Field Value
Type |
Description |
System.Int32 |
|
LITERALDATE
Declaration
public const int LITERALDATE = 49
Field Value
Type |
Description |
System.Int32 |
|
LITERALDATETIME
Declaration
public const int LITERALDATETIME = 50
Field Value
Type |
Description |
System.Int32 |
|
LITERALDIV
Declaration
public const int LITERALDIV = 51
Field Value
Type |
Description |
System.Int32 |
|
LITERALGUID
Declaration
public const int LITERALGUID = 52
Field Value
Type |
Description |
System.Int32 |
|
LITERALMINUS
Declaration
public const int LITERALMINUS = 53
Field Value
Type |
Description |
System.Int32 |
|
LITERALMOD
Declaration
public const int LITERALMOD = 54
Field Value
Type |
Description |
System.Int32 |
|
LITERALMULT
Declaration
public const int LITERALMULT = 55
Field Value
Type |
Description |
System.Int32 |
|
LITERALNULL
Declaration
public const int LITERALNULL = 56
Field Value
Type |
Description |
System.Int32 |
|
LITERALNUMERIC
Declaration
public const int LITERALNUMERIC = 57
Field Value
Type |
Description |
System.Int32 |
|
LITERALORDERBY
Declaration
public const int LITERALORDERBY = 58
Field Value
Type |
Description |
System.Int32 |
|
LITERALPLUS
Declaration
public const int LITERALPLUS = 59
Field Value
Type |
Description |
System.Int32 |
|
LITERALSTRING
Declaration
public const int LITERALSTRING = 60
Field Value
Type |
Description |
System.Int32 |
|
LITERALTIME
Declaration
public const int LITERALTIME = 61
Field Value
Type |
Description |
System.Int32 |
|
LOGICALOPERATOR
Declaration
public const int LOGICALOPERATOR = 62
Field Value
Type |
Description |
System.Int32 |
|
LTEQ
Declaration
public const int LTEQ = 63
Field Value
Type |
Description |
System.Int32 |
|
MAX
Declaration
public const int MAX = 64
Field Value
Type |
Description |
System.Int32 |
|
MEMBERACCESS
Declaration
public const int MEMBERACCESS = 65
Field Value
Type |
Description |
System.Int32 |
|
MEMBERDECLARATOR
Declaration
public const int MEMBERDECLARATOR = 66
Field Value
Type |
Description |
System.Int32 |
|
MIN
Declaration
public const int MIN = 67
Field Value
Type |
Description |
System.Int32 |
|
MINUS
Declaration
public const int MINUS = 68
Field Value
Type |
Description |
System.Int32 |
|
MOD
Declaration
public const int MOD = 69
Field Value
Type |
Description |
System.Int32 |
|
MULT
Declaration
public const int MULT = 70
Field Value
Type |
Description |
System.Int32 |
|
NEW
Declaration
public const int NEW = 71
Field Value
Type |
Description |
System.Int32 |
|
NEWLINE
Declaration
public const int NEWLINE = 72
Field Value
Type |
Description |
System.Int32 |
|
NEWWITHLITERAL
Declaration
public const int NEWWITHLITERAL = 73
Field Value
Type |
Description |
System.Int32 |
|
NOT
Declaration
public const int NOT = 74
Field Value
Type |
Description |
System.Int32 |
|
NOTIN
Declaration
public const int NOTIN = 75
Field Value
Type |
Description |
System.Int32 |
|
NOTLIKE
Declaration
public const int NOTLIKE = 76
Field Value
Type |
Description |
System.Int32 |
|
NULL
Declaration
public const int NULL = 77
Field Value
Type |
Description |
System.Int32 |
|
OR
Declaration
Field Value
Type |
Description |
System.Int32 |
|
ORDER
Declaration
public const int ORDER = 79
Field Value
Type |
Description |
System.Int32 |
|
ORDERBY
Declaration
public const int ORDERBY = 80
Field Value
Type |
Description |
System.Int32 |
|
ORDERBYEXPRESSION
Declaration
public const int ORDERBYEXPRESSION = 81
Field Value
Type |
Description |
System.Int32 |
|
ORDERBYLEXER
Declaration
public const int ORDERBYLEXER = 82
Field Value
Type |
Description |
System.Int32 |
|
PARAMETERACCESS
Declaration
public const int PARAMETERACCESS = 83
Field Value
Type |
Description |
System.Int32 |
|
PLAINDATELITERAL
Declaration
public const int PLAINDATELITERAL = 84
Field Value
Type |
Description |
System.Int32 |
|
PLAINTIMELITERAL
Declaration
public const int PLAINTIMELITERAL = 85
Field Value
Type |
Description |
System.Int32 |
|
PLUS
Declaration
public const int PLUS = 86
Field Value
Type |
Description |
System.Int32 |
|
QUERYOPTION
Declaration
public const int QUERYOPTION = 87
Field Value
Type |
Description |
System.Int32 |
|
RIGHTCURLYBR
Declaration
public const int RIGHTCURLYBR = 88
Field Value
Type |
Description |
System.Int32 |
|
RIGHTROUNDBR
Declaration
public const int RIGHTROUNDBR = 89
Field Value
Type |
Description |
System.Int32 |
|
SELECT
Declaration
public const int SELECT = 90
Field Value
Type |
Description |
System.Int32 |
|
SELECTLIST
Declaration
public const int SELECTLIST = 91
Field Value
Type |
Description |
System.Int32 |
|
SET
Declaration
public const int SET = 92
Field Value
Type |
Description |
System.Int32 |
|
SINGLEQUOTEDSTRING
Declaration
public const int SINGLEQUOTEDSTRING = 93
Field Value
Type |
Description |
System.Int32 |
|
SKIP
Declaration
public const int SKIP = 94
Field Value
Type |
Description |
System.Int32 |
|
SOURCE
Declaration
public const int SOURCE = 95
Field Value
Type |
Description |
System.Int32 |
|
STMT
Declaration
public const int STMT = 96
Field Value
Type |
Description |
System.Int32 |
|
STRING
Declaration
public const int STRING = 97
Field Value
Type |
Description |
System.Int32 |
|
STRINGLITERAL
Declaration
public const int STRINGLITERAL = 98
Field Value
Type |
Description |
System.Int32 |
|
SUM
Declaration
public const int SUM = 99
Field Value
Type |
Description |
System.Int32 |
|
T__110
Declaration
public const int T__110 = 110
Field Value
Type |
Description |
System.Int32 |
|
T__111
Declaration
public const int T__111 = 111
Field Value
Type |
Description |
System.Int32 |
|
T__112
Declaration
public const int T__112 = 112
Field Value
Type |
Description |
System.Int32 |
|
TAKE
Declaration
public const int TAKE = 100
Field Value
Type |
Description |
System.Int32 |
|
TIMELITERAL
Declaration
public const int TIMELITERAL = 101
Field Value
Type |
Description |
System.Int32 |
|
Top
Declaration
public const int Top = 102
Field Value
Type |
Description |
System.Int32 |
|
UNSIGNED_FLOAT
Declaration
public const int UNSIGNED_FLOAT = 103
Field Value
Type |
Description |
System.Int32 |
|
UNSIGNED_INT
Declaration
public const int UNSIGNED_INT = 104
Field Value
Type |
Description |
System.Int32 |
|
VERSIONINFOONLY
Declaration
public const int VERSIONINFOONLY = 105
Field Value
Type |
Description |
System.Int32 |
|
WHERE
Declaration
public const int WHERE = 106
Field Value
Type |
Description |
System.Int32 |
|
WHITESPACE
Declaration
public const int WHITESPACE = 107
Field Value
Type |
Description |
System.Int32 |
|
WITH
Declaration
public const int WITH = 108
Field Value
Type |
Description |
System.Int32 |
|
YEARLITERAL
Declaration
public const int YEARLITERAL = 109
Field Value
Type |
Description |
System.Int32 |
|
Properties
GrammarFileName
Declaration
public override string GrammarFileName { get; }
Property Value
Type |
Description |
System.String |
|
TokenNames
Declaration
public override string[] TokenNames { get; }
Property Value
Type |
Description |
System.String[] |
|
TreeAdaptor
Declaration
public ITreeAdaptor TreeAdaptor { get; set; }
Property Value
Type |
Description |
Antlr.Runtime.Tree.ITreeAdaptor |
|
Methods
EqualityExpression()
Declaration
public AstParserRuleReturnScope<object, IToken> EqualityExpression()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|
Expression()
Declaration
public AstParserRuleReturnScope<object, IToken> Expression()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|
InitDFAs()
Declaration
protected override void InitDFAs()
NestedStatement()
Declaration
public AstParserRuleReturnScope<object, IToken> NestedStatement()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|
Recover(IIntStream, RecognitionException)
Declaration
public override void Recover(IIntStream input, RecognitionException re)
Parameters
Type |
Name |
Description |
Antlr.Runtime.IIntStream |
input |
|
Antlr.Runtime.RecognitionException |
re |
|
RecoverFromMismatchedSet(IIntStream, RecognitionException, BitSet)
Declaration
public override object RecoverFromMismatchedSet(IIntStream input, RecognitionException e, BitSet follow)
Parameters
Type |
Name |
Description |
Antlr.Runtime.IIntStream |
input |
|
Antlr.Runtime.RecognitionException |
e |
|
Antlr.Runtime.BitSet |
follow |
|
Returns
Type |
Description |
System.Object |
|
RecoverFromMismatchedToken(IIntStream, Int32, BitSet)
Declaration
protected override object RecoverFromMismatchedToken(IIntStream input, int ttype, BitSet follow)
Parameters
Type |
Name |
Description |
Antlr.Runtime.IIntStream |
input |
|
System.Int32 |
ttype |
|
Antlr.Runtime.BitSet |
follow |
|
Returns
Type |
Description |
System.Object |
|
SearchCondition()
Declaration
public AstParserRuleReturnScope<object, IToken> SearchCondition()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|
StandAloneExpression()
Declaration
public AstParserRuleReturnScope<object, IToken> StandAloneExpression()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|
Statement()
Declaration
public AstParserRuleReturnScope<object, IToken> Statement()
Returns
Type |
Description |
Antlr.Runtime.AstParserRuleReturnScope<System.Object, Antlr.Runtime.IToken> |
|