C# Класс Laan.Sql.Parser.Parsers.CustomParser

Показать файл Открыть проект

Открытые методы

Метод Описание
CustomParser ( ITokenizer tokenizer ) : System

Защищенные методы

Метод Описание
ExpectToken ( string token ) : void
ExpectTokens ( ) : void
GetDotNotationIdentifier ( ) : string
GetIdentifier ( ) : string
GetIdentifierList ( ) : List
GetTop ( ) : Laan.Sql.Parser.Entities.Top
HasTerminator ( ) : bool
ProcessCriteriaExpression ( Expression parent ) : Laan.Sql.Parser.Expressions.CriteriaExpression
ProcessExpression ( ) : Expression
ReadNextToken ( ) : void

Приватные методы

Метод Описание
GetOperator ( ) : string

Описание методов

CustomParser() публичный Метод

public CustomParser ( ITokenizer tokenizer ) : System
tokenizer ITokenizer
Результат System

ExpectToken() защищенный Метод

protected ExpectToken ( string token ) : void
token string
Результат void

ExpectTokens() защищенный Метод

protected ExpectTokens ( ) : void
Результат void

GetDotNotationIdentifier() защищенный Метод

protected GetDotNotationIdentifier ( ) : string
Результат string

GetIdentifier() защищенный Метод

protected GetIdentifier ( ) : string
Результат string

GetIdentifierList() защищенный Метод

protected GetIdentifierList ( ) : List
Результат List

GetTop() защищенный Метод

protected GetTop ( ) : Laan.Sql.Parser.Entities.Top
Результат Laan.Sql.Parser.Entities.Top

HasTerminator() защищенный Метод

protected HasTerminator ( ) : bool
Результат bool

ProcessCriteriaExpression() защищенный Метод

protected ProcessCriteriaExpression ( Expression parent ) : Laan.Sql.Parser.Expressions.CriteriaExpression
parent Expression
Результат Laan.Sql.Parser.Expressions.CriteriaExpression

ProcessExpression() защищенный Метод

protected ProcessExpression ( ) : Expression
Результат Expression

ReadNextToken() защищенный Метод

protected ReadNextToken ( ) : void
Результат void