C# Class Tup.Cobar4Net.Route.Hint.HintParser

Stateless
Afficher le fichier Open project: tupunco/Tup.Cobar4Net

Méthodes publiques

Méthode Description
Process ( CobarHint hint, string hintName, string sql ) : void

hint's CobarHint.GetCurrentIndex() will be changed to index of next char after process

Méthodes protégées

Méthode Description
CurrentChar ( CobarHint hint, string sql ) : char
IsDigit ( char c ) : bool
NextChar ( CobarHint hint, string sql ) : char

current char is not separator

ParsePrimary ( CobarHint hint, string sql ) : object

Private Methods

Méthode Description
SkipSpace ( CobarHint hint, string sql ) : void

Method Details

CurrentChar() protected méthode

protected CurrentChar ( CobarHint hint, string sql ) : char
hint CobarHint
sql string
Résultat char

IsDigit() protected static méthode

protected static IsDigit ( char c ) : bool
c char
Résultat bool

NextChar() protected méthode

current char is not separator
protected NextChar ( CobarHint hint, string sql ) : char
hint CobarHint
sql string
Résultat char

ParsePrimary() protected méthode

protected ParsePrimary ( CobarHint hint, string sql ) : object
hint CobarHint
sql string
Résultat object

Process() public abstract méthode

hint's CobarHint.GetCurrentIndex() will be changed to index of next char after process
public abstract Process ( CobarHint hint, string hintName, string sql ) : void
hint CobarHint
hintName string
sql string
Résultat void