From 6cdaa836148919aa71dc481f13004b6c227bbc9c Mon Sep 17 00:00:00 2001
From: Gary Gregory
@@ -86,19 +87,21 @@ public class CharSequenceUtils { ** (this.charAt(k) == searchChar) && (k >= start) *
+ ** (this.codePointAt(k) == searchChar) && (k >= start) *
* is true. In either case, if no such character occurs inm {@code cs} * at or after position {@code start}, then * {@code -1} is returned. - * + *
** There is no restriction on the value of {@code start}. If it * is negative, it has the same effect as if it were zero: the entire * {@code CharSequence} may be searched. If it is greater than * the length of {@code cs}, it has the same effect as if it were * equal to the length of {@code cs}: {@code -1} is returned. - * + *
*All indices are specified in {@code char} values * (Unicode code units). + *
* * @param cs the {@code CharSequence} to be processed, not null * @param searchChar the char to be searched for @@ -228,8 +231,10 @@ public class CharSequenceUtils { * is true. In either case, if no such character occurs in {@code cs} * at or before position {@code start}, then {@code -1} is returned. * - *All indices are specified in {@code char} values + *
+ * All indices are specified in {@code char} values * (Unicode code units). + *
* * @param cs the {@code CharSequence} to be processed * @param searchChar the char to be searched for @@ -374,7 +379,7 @@ public class CharSequenceUtils { /** *{@code CharSequenceUtils} instances should NOT be constructed in - * standard programming.
+ * standard programming. * *This constructor is public to permit tools that require a JavaBean * instance to operate.