public static final class Normalizer2Impl.UTF16Plus extends Object
| Constructor and Description |
|---|
UTF16Plus() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
equal(CharSequence s1,
CharSequence s2)
Compares two CharSequence objects for binary equality.
|
static boolean |
equal(CharSequence s1,
int start1,
int limit1,
CharSequence s2,
int start2,
int limit2)
Compares two CharSequence subsequences for binary equality.
|
static boolean |
isLeadSurrogate(int c)
Is this code point a lead surrogate (U+d800..U+dbff)?
|
static boolean |
isSurrogate(int c)
Is this code point a surrogate (U+d800..U+dfff)?
|
static boolean |
isSurrogateLead(int c)
Assuming c is a surrogate code point (UTF16.isSurrogate(c)),
is it a lead surrogate?
|
static boolean |
isTrailSurrogate(int c)
Is this code point a trail surrogate (U+dc00..U+dfff)?
|
public static boolean isLeadSurrogate(int c)
c - code unit or code pointpublic static boolean isTrailSurrogate(int c)
c - code unit or code pointpublic static boolean isSurrogate(int c)
c - code unit or code pointpublic static boolean isSurrogateLead(int c)
c - code unit or code pointpublic static boolean equal(CharSequence s1, CharSequence s2)
s1 - first sequences2 - second sequencepublic static boolean equal(CharSequence s1, int start1, int limit1, CharSequence s2, int start2, int limit2)
s1 - first sequencestart1 - start offset in first sequencelimit1 - limit offset in first sequences2 - second sequencestart2 - start offset in second sequencelimit2 - limit offset in second sequence