C# Class PoorMansTSqlFormatterLib.Tokenizers.TSqlStandardTokenizer

Inheritance: ISqlTokenizer
Mostra file Open project: rudi-bruchez/SQLTrismegiste

Public Methods

Method Description
TokenizeSQL ( string inputSQL ) : Interfaces.ITokenList

Private Methods

Method Description
CompleteToken ( SqlTokenizationType &currentTokenizationType, ITokenList tokenContainer, StringBuilder currentValue ) : void
IsCompoundableOperatorCharacter ( char currentCharacter ) : bool
IsCurrencyPrefix ( char currentCharacter ) : bool
IsNonWordCharacter ( char currentCharacter ) : bool
IsOperatorCharacter ( char currentCharacter ) : bool
IsWhitespace ( char targetCharacter ) : bool
ProcessOrOpenToken ( SqlTokenizationType &currentTokenizationType, StringBuilder currentNodeValue, char currentCharacter, ITokenList tokenContainer ) : void

Method Details

TokenizeSQL() public method

public TokenizeSQL ( string inputSQL ) : Interfaces.ITokenList
inputSQL string
return Interfaces.ITokenList