Lines Matching refs:token
86 private void throwIfContainsToken(String token, String sql) {
87 final String lower = token.toLowerCase();
89 throw genException("Detected disallowed token: " + token, sql);
97 findTokens(sql, OPTION_NONE, token -> throwIfContainsToken(token, sql));
101 * Ensure {@code sql} only contains a single, valid token. Use to validate column names
107 findTokens(sql, OPTION_TOKEN_ONLY, token -> {
112 throwIfContainsToken(token, sql);
149 // Regular token.
158 final String token = sql.substring(start, end);
159 checker.accept(token);
184 // Extract the token
187 final String token;
191 token = tokenUnquoted.replaceAll(
194 token = tokenUnquoted;
196 checker.accept(token);
199 throw genException("Non-token detected", sql);
216 final String token = sql.substring(quoteStart + 1, quoteEnd);
218 checker.accept(token);
222 throw genException("Non-token detected", sql);
254 // (Note it doesn't handle the X'' literal properly and reports this X as a token,