Class Unicode
java.lang.Object
com.google.re2j.Unicode
Utilities for dealing with Unicode better than Java does.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanis(int[][] ranges, int r) private static booleanis32(int[][] ranges, int r) (package private) static booleanisPrint(int r) (package private) static booleanisUpper(int r) (package private) static intsimpleFold(int r)
-
Field Details
-
MAX_RUNE
static final int MAX_RUNE- See Also:
-
MAX_ASCII
static final int MAX_ASCII- See Also:
-
MAX_LATIN1
static final int MAX_LATIN1- See Also:
-
MIN_FOLD
static final int MIN_FOLD- See Also:
-
MAX_FOLD
static final int MAX_FOLD- See Also:
-
-
Constructor Details
-
Unicode
private Unicode()
-
-
Method Details
-
is32
private static boolean is32(int[][] ranges, int r) -
is
private static boolean is(int[][] ranges, int r) -
isUpper
static boolean isUpper(int r) -
isPrint
static boolean isPrint(int r) -
simpleFold
static int simpleFold(int r)
-