/** * @see #indexOfChars(String, String, int) */ public static int indexOfChars(String string, String chars) { return indexOfChars(string, chars, 0); }
public static int indexOfChars(String string, char[] chars) { return indexOfChars(string, chars, 0); }
/** * @see #indexOfChars(String, String, int) */ public static int indexOfChars(final String string, final String chars) { return indexOfChars(string, chars, 0); }
public static int indexOfChars(final String string, final char[] chars) { return indexOfChars(string, chars, 0); }
/** * Extract the first name of this reference. */ @Override public String extractThisReference(String propertyName) { int ndx = StringUtil.indexOfChars(propertyName, INDEX_CHARS); if (ndx == -1) { return propertyName; } return propertyName.substring(0, ndx); }
/** * Extract the first name of this reference. */ @Override public String extractThisReference(final String propertyName) { int ndx = StringUtil.indexOfChars(propertyName, INDEX_CHARS); if (ndx == -1) { return propertyName; } return propertyName.substring(0, ndx); }
ndx = StringUtil.indexOfChars(field, SPECIAL_CHARS);
ndx = StringUtil.indexOfChars(field, SPECIAL_CHARS);
@Test void testIndexOfChars() { String s = "12345qwerty"; assertEquals(0, StringUtil.indexOfChars(s, "1q")); assertEquals(0, StringUtil.indexOfChars(s, "1q", 0)); assertEquals(5, StringUtil.indexOfChars(s, "1q", 1)); assertEquals(0, StringUtil.indexOfChars(s, "1q", -11)); assertEquals(-1, StringUtil.indexOfChars(s, "1q", 200)); assertEquals(1, StringUtil.indexOfChars(s, "q2")); assertEquals(5, StringUtil.indexOfChars(s, "yq")); assertEquals(5, StringUtil.indexOfChars(s, new char[] {'y', 'q'})); assertEquals(-1, StringUtil.indexOfChars(s, new char[] {'x', 'o'})); }
int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); boolean batch = false; int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); if (right < 0) { right = stringLength;
/** * @see #indexOfChars(String, String, int) */ public static int indexOfChars(final String string, final String chars) { return indexOfChars(string, chars, 0); }
/** * @see #indexOfChars(String, String, int) */ public static int indexOfChars(String string, String chars) { return indexOfChars(string, chars, 0); }
public static int indexOfChars(final String string, final char[] chars) { return indexOfChars(string, chars, 0); }
public static int indexOfChars(String string, char[] chars) { return indexOfChars(string, chars, 0); }
/** * Extract the first name of this reference. */ @Override public String extractThisReference(final String propertyName) { int ndx = StringUtil.indexOfChars(propertyName, INDEX_CHARS); if (ndx == -1) { return propertyName; } return propertyName.substring(0, ndx); }
ndx = StringUtil.indexOfChars(field, SPECIAL_CHARS);
ndx = StringUtil.indexOfChars(field, SPECIAL_CHARS);
inQuote = true; } else if (c == ':') { int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); if (right < 0) { right = stringLength; } else if (c == '?') { // either an ordinal or positional parameter if ((index < stringLength - 1) && (Character.isDigit(sqlString.charAt(index + 1)))) { // positional parameter int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); if (right < 0) { right = stringLength;
int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); boolean batch = false; int right = StringUtil.indexOfChars(sqlString, SQL_SEPARATORS, index + 1); if (right < 0) { right = stringLength;