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