private int getTokenType(String s) { int len = s.length(); if (len == 0) { throw getSyntaxError(); } if (!identifiersToUpper) { // if not yet converted to uppercase, do it now s = StringUtils.toUpperEnglish(s); } return getSaveTokenType(s, false); }
/** * Checks if this string is a SQL keyword. * * @param s the token to check * @return true if it is a keyword */ public static boolean isKeyword(String s) { if (s == null || s.length() == 0) { return false; } return getSaveTokenType(s) != IDENTIFIER; }
/** * Checks if this string is a SQL keyword. * * @param s the token to check * @param supportOffsetFetch if OFFSET and FETCH are keywords * @return true if it is a keyword */ public static boolean isKeyword(String s, boolean supportOffsetFetch) { if (s == null || s.length() == 0) { return false; } return getSaveTokenType(s, supportOffsetFetch) != IDENTIFIER; }
/** * Checks if this string is a SQL keyword. * * @param s the token to check * @param supportOffsetFetch if OFFSET and FETCH are keywords * @return true if it is a keyword */ public static boolean isKeyword(String s, boolean supportOffsetFetch) { if (s == null || s.length() == 0) { return false; } return getSaveTokenType(s, supportOffsetFetch) != IDENTIFIER; }
private int getTokenType(String s) throws SQLException { int len = s.length(); if (len == 0) { throw getSyntaxError(); } return getSaveTokenType(s); }
private int getTokenType(String s) { int len = s.length(); if (len == 0) { throw getSyntaxError(); } if (!identifiersToUpper) { // if not yet converted to uppercase, do it now s = StringUtils.toUpperEnglish(s); } return getSaveTokenType(s, database.getMode().supportOffsetFetch); }
private int getTokenType(String s) { int len = s.length(); if (len == 0) { throw getSyntaxError(); } if (!identifiersToUpper) { // if not yet converted to uppercase, do it now s = StringUtils.toUpperEnglish(s); } return getSaveTokenType(s, database.getMode().supportOffsetFetch); }