Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
gudusoft.gsqlparser.TSourceTokenList

Packages that use TSourceTokenList
gudusoft.gsqlparser |
gudusoft.gsqlparser.nodes |
gudusoft.gsqlparser.pp.print |
gudusoft.gsqlparser.pp.utils |
gudusoft.gsqlparser.stmt.mssql |

Uses of TSourceTokenList in gudusoft.gsqlparser

Fields in gudusoft.gsqlparser declared as TSourceTokenList
`TSourceTokenList` | `TSourceToken.container` Container for current token.
`TSourceTokenList` | `TCustomParser.sourcetokenlist`
`TSourceTokenList` | `TCustomSqlStatement.sourcetokenlist` Source tokens included in this statement.
`TSourceTokenList` | `TGSqlParser.sourcetokenlist` Tokens generated by lexer for input SQL script.

Methods in gudusoft.gsqlparser that return TSourceTokenList
`TSourceTokenList` | `TSourceToken.getTokensAfter()`
`TSourceTokenList` | `TSourceToken.getTokensBefore()`

Uses of TSourceTokenList in gudusoft.gsqlparser.nodes

Methods in gudusoft.gsqlparser.nodes with parameters of type TSourceTokenList
`int` | `TParseTreeNode.addAllMyTokensToTokenList(TSourceTokenList targetList, int index)` Inserts tokens(from start token to end token ) of this parse tree node at the specified position in this list.

Uses of TSourceTokenList in gudusoft.gsqlparser.pp.print

Methods in gudusoft.gsqlparser.pp.print with parameters of type TSourceTokenList
`void` | `IPrinter.print(TSourceTokenList t)` print the source token list
`void` | `TextPrinter.print(TSourceTokenList tl)`

Uses of TSourceTokenList in gudusoft.gsqlparser.pp.utils

Methods in gudusoft.gsqlparser.pp.utils with parameters of type TSourceTokenList
`static void` | `SourceTokenOperator.combineWhitespace(TSourceTokenList list, int startPos, int endPos)` combine all the white spaces into a single white space
`static int` | `SourceTokenOperator.curColumnNumberVT(TSourceTokenList list, int pos)` calcaulate the text length from a given position to the line start.
`static int` | `SourceTokenOperator.curIndentLenVT(TSourceTokenList list, int pos)` calculate the current indent length VT is the abbr for "virtual token" (which contains before tokens, after tokens and replace token)
`static TSourceToken` | `SourceTokenSearcher.firstNotWhitespaceAndReturnToken(TSourceTokenList list, int startPos, int endPos)` get first token which is not whitespace and return token
`static TSourceToken` | `SourceTokenSearcher.firstSelectNotWhitespaceAndReturnToken(TSourceTokenList list, int startPos, java.lang.String text)` forward search the token which is the first not whitespace or return token, and its value is a fixed text
`static int` | `SourceTokenSearcher.indexOf(TSourceTokenList list, int startPos, int endPos, ETokenType type)` search the source token in the source token list from the top
`static int` | `SourceTokenSearcher.indexOf(TSourceTokenList list, int startPos, int endPos, java.lang.String text)` search the source token in the source token list from the top
`static int` | `SourceTokenSearcher.indexOf(TSourceTokenList list, int startPos, java.lang.String text)` search the source token in the source token list from the top
`static int` | `SourceTokenSearcher.lastIndexOf(TSourceTokenList list, int startPos, int endPos, java.lang.String text)` search the source token in the source token list from the end
`static int` | `SourceTokenSearcher.lastIndexOf(TSourceTokenList list, int endPos, java.lang.String text)` search the source token in the source token list from the end
`static TSourceToken` | `SourceTokenSearcher.lastNotWhitespaceAndReturnToken(TSourceTokenList list, int endPos)` get last token which is not whitespace and return token
`static TSourceToken` | `SourceTokenSearcher.lastNotWhitespaceAndReturnToken(TSourceTokenList list, int startPos, int endPos)` get last token which is not whitespace and return token
`static TSourceToken` | `SourceTokenSearcher.lastSelectedNotWhitespaceAndReturnToken(TSourceTokenList list, int endPos, java.lang.String text)` backward search the token which is the first not whitespace or return token, and its value is a fixed text
`static void` | `SourceTokenOperator.removeWhitespaceAndReturn(GFmtOpt opt, TSourceTokenList list, int start, int end)` remove the white space and the return token
`static int` | `SourceTokenOperator.removeWhitespaceAndReturnFromEnd(GFmtOpt opt, TSourceTokenList list, int end)` remove the white space and the return token from the end
`static int` | `SourceTokenOperator.removeWhitespaceAndReturnFromStart(GFmtOpt opt, TSourceTokenList list, int startPos)` remove the white space and the return token from the end
`static int` | `SourceTokenOperator.removeWhitespaceBackward(GFmtOpt opt, TSourceTokenList list, int end)`
`static int` | `SourceTokenOperator.textLengthVT(TSourceTokenList list, int start, int end)` calculate the text length for all virtual token (which are call before tokens, after tokens and replace token)

Uses of TSourceTokenList in gudusoft.gsqlparser.stmt.mssql

Methods in gudusoft.gsqlparser.stmt.mssql that return TSourceTokenList
`TSourceTokenList` | `TMssqlCreateTrigger.getDmlTpyes()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES