public static class SqlSimpleParser.Tokenizer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
hintToken |
private static java.util.Map<java.lang.String,SqlSimpleParser.TokenType> |
map |
private char |
openQuote |
private int |
pos |
(package private) java.lang.String |
sql |
(package private) int |
start |
Constructor and Description |
---|
Tokenizer(java.lang.String sql,
java.lang.String hintToken)
Deprecated.
|
Tokenizer(java.lang.String sql,
java.lang.String hintToken,
org.apache.calcite.avatica.util.Quoting quoting) |
Modifier and Type | Method and Description |
---|---|
private int |
indexOfLineEnd(java.lang.String sql,
int i) |
SqlSimpleParser.Token |
nextToken() |
private SqlSimpleParser.Token |
parseQuotedIdentifier() |
private static final java.util.Map<java.lang.String,SqlSimpleParser.TokenType> map
final java.lang.String sql
private final java.lang.String hintToken
private final char openQuote
private int pos
int start
@Deprecated public Tokenizer(java.lang.String sql, java.lang.String hintToken)
public Tokenizer(java.lang.String sql, java.lang.String hintToken, org.apache.calcite.avatica.util.Quoting quoting)
private SqlSimpleParser.Token parseQuotedIdentifier()
public SqlSimpleParser.Token nextToken()
private int indexOfLineEnd(java.lang.String sql, int i)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.