Method | Description | |
---|---|---|
Expression ( ) : IExpression |
first token of this expression has been scanned, not yet consumed
|
|
MySqlExprParser ( |
||
MySqlExprParser ( |
||
MySqlExprParser ( |
||
SetSelectParser ( |
Method | Description | |
---|---|---|
AnyAllExpression ( ) : IExpression | ||
ArithmeticFactorOperatorExpression ( string consumed, string consumedUp ) : IExpression |
|
|
ArithmeticTermOperatorExpression ( string consumed, string consumedUp ) : IExpression |
|
|
BitAndExpression ( string consumed, string consumedUp ) : IExpression | ||
BitOrExpression ( string consumed, string consumedUp ) : IExpression | ||
BitShiftExpression ( string consumed, string consumedUp ) : IExpression |
|
|
BitXORExpression ( string consumed, string consumedUp ) : IExpression |
|
|
CaseWhenExpression ( ) : IExpression |
first
|
|
CollateExpression ( string consumed, string consumedUp ) : IExpression | ||
ComparisionExpression ( ) : IExpression |
|
|
ConstructTypePair ( string typeName, IExpression exp1, IExpression exp2 ) : Pair |
||
ExpressionList ( IList |
first first |
|
Extract ( ) : |
first '(' has been consumed
|
|
FunctionChar ( ) : |
first '(' has been consumed
|
|
FunctionConvert ( ) : |
first '(' has been consumed
|
|
IntervalExpression ( ) : IExpression |
first
|
|
IntervalPrimaryUnit ( ) : Unit | ||
LogicalAndExpression ( ) : IExpression |
|
|
LogicalNotExpression ( ) : IExpression |
|
|
LogicalOrExpression ( ) : IExpression |
|
|
LogicalXORExpression ( ) : IExpression |
|
|
MatchExpression ( ) : IExpression |
first
|
|
OrdinaryFunction ( string id, string idUpper ) : |
id has been consumed. id has been consumed. id must be a function name. current token must be MySqlToken.PuncLeftParen |
|
PrimaryExpression ( string consumed, string consumedUp ) : IExpression | ||
RightOprandOfIn ( ) : IExpression | ||
StartedFromIdentifier ( string consumed, string consumedUp ) : IExpression |
last token consumed is MySqlToken.Identifier , MUST NOT be
|
|
SubQuery ( ) : IQueryExpression |
first token is MySqlToken.KwSelect
|
|
Timestampadd ( ) : |
first '(' has been consumed
|
|
Timestampdiff ( ) : |
first '(' has been consumed
|
|
Type4specialFunc ( ) : Pair |
||
UnaryOpExpression ( string consumed, string consumedUp ) : IExpression |
|
|
UserExpression ( string consumed, string consumedUp ) : IExpression |
public MySqlExprParser ( |
||
lexer | ||
return | System |
public MySqlExprParser ( |
||
lexer | ||
functionManager | MySqlFunctionManager | |
cacheEvalRst | bool | |
charset | string | |
return | System |
public MySqlExprParser ( |
||
lexer | ||
charset | string | |
return | System |
public SetSelectParser ( |
||
selectParser | ||
return | void |