Lines Matching refs:index

110     static int toLowerCaseEx(String src, int index, Locale locale) {
111 char[] result = lookUpTable(src, index, locale, true);
121 return Character.toLowerCase(src.codePointAt(index));
125 static int toUpperCaseEx(String src, int index, Locale locale) {
126 char[] result = lookUpTable(src, index, locale, false);
136 return Character.toUpperCaseEx(src.codePointAt(index));
140 static char[] toLowerCaseCharArray(String src, int index, Locale locale) {
141 return lookUpTable(src, index, locale, true);
144 static char[] toUpperCaseCharArray(String src, int index, Locale locale) {
145 char[] result = lookUpTable(src, index, locale, false);
149 return Character.toUpperCaseCharArray(src.codePointAt(index));
153 private static char[] lookUpTable(String src, int index, Locale locale, boolean bLowerCasing) {
154 HashSet set = (HashSet)entryTable.get(new Integer(src.codePointAt(index)));
163 isConditionMet(src, index, locale, entry.getCondition())) {
172 private static boolean isConditionMet(String src, int index, Locale locale, int condition) {
175 return isFinalCased(src, index, locale);
178 return isAfterSoftDotted(src, index);
181 return isMoreAbove(src, index);
184 return isAfterI(src, index);
187 return !isBeforeDot(src, index);
204 private static boolean isFinalCased(String src, int index, Locale locale) {
210 for (int i = index; (i >= 0) && !wordBoundary.isBoundary(i);
217 // Check that there is no 'cased' letter after the index
218 for (i = index + Character.charCount(src.codePointAt(index));
244 private static boolean isAfterI(String src, int index) {
249 for (int i = index; i > 0; i -= Character.charCount(ch)) {
276 private static boolean isAfterSoftDotted(String src, int index) {
281 for (int i = index; i > 0; i -= Character.charCount(ch)) {
307 private static boolean isMoreAbove(String src, int index) {
313 for (int i = index + Character.charCount(src.codePointAt(index));
340 private static boolean isBeforeDot(String src, int index) {
346 for (int i = index + Character.charCount(src.codePointAt(index));