| Package | Description |
|---|---|
| gudusoft.gsqlparser.parser |
| Modifier and Type | Method and Description |
|---|---|
ParserContext.Builder |
ParserContext.Builder.dumpResolverLog(boolean dumpResolverLog)
Enable/disable resolver log dumping.
|
ParserContext.Builder |
ParserContext.Builder.enablePartialParsing(boolean enablePartialParsing)
Enable/disable partial parsing.
|
ParserContext.Builder |
ParserContext.Builder.enableTimeLogging(boolean enableTimeLogging)
Enable/disable time logging.
|
ParserContext.Builder |
ParserContext.Builder.frameStack(Stack<gudusoft.gsqlparser.compiler.TFrame> frameStack)
Set frame stack for compiler context.
|
ParserContext.Builder |
ParserContext.Builder.gsqlparser(Object gsqlparser)
Set reference to TGSqlParser facade for backfilling metadata.
|
ParserContext.Builder |
ParserContext.Builder.metaDatabase(IMetaDatabase metaDatabase)
Set metadata database for column/table resolution.
|
ParserContext.Builder |
ParserContext.Builder.onlyNeedRawParseTree(boolean onlyNeedRawParseTree)
Set if only raw parse tree is needed.
|
ParserContext.Builder |
ParserContext.Builder.singlePLBlock(boolean singlePLBlock)
Set single PL block mode.
|
ParserContext.Builder |
ParserContext.Builder.sqlCharset(String sqlCharset)
Set SQL character set for file reading.
|
ParserContext.Builder |
ParserContext.Builder.sqlEnv(TSQLEnv sqlEnv)
Set SQL environment.
|
ParserContext.Builder |
ParserContext.Builder.sqlFilename(String sqlFilename)
Set SQL filename to read from.
|
ParserContext.Builder |
ParserContext.Builder.sqlInputStream(InputStream sqlInputStream)
Set SQL input stream to read from.
|
ParserContext.Builder |
ParserContext.Builder.sqlStatementHandle(ISQLStatementHandle sqlStatementHandle)
Set SQL statement handle callback.
|
ParserContext.Builder |
ParserContext.Builder.sqlText(String sqlText)
Set SQL text to parse.
|
ParserContext.Builder |
ParserContext.Builder.teradataUtilityType(TeradataUtilityType teradataUtilityType)
Set Teradata utility type.
|
ParserContext.Builder |
ParserContext.Builder.tokenHandle(ITokenHandle tokenHandle)
Set token handle callback.
|
ParserContext.Builder |
ParserContext.Builder.tokenListHandle(ITokenListHandle tokenListHandle)
Set token list handle callback.
|