|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |