Class Utils
java.lang.Object
com.google.re2j.Utils
Various constants and helper utilities.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int(package private) static final int/ EMPTY_* flags(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(package private) static final intprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static intemptyOpContext(int r1, int r2) (package private) static voidescapeRune(StringBuilder out, int rune) (package private) static intindexOf(byte[] source, byte[] target, int fromIndex) (package private) static booleanisalnum(int c) (package private) static booleanisWordRune(int r) (package private) static StringruneToString(int r) (package private) static int[]stringToRunes(String str) (package private) static byte[]subarray(byte[] array, int start, int end) (package private) static int[]subarray(int[] array, int start, int end) (package private) static intunhex(int c)
-
Field Details
-
EMPTY_INTS
static final int[] EMPTY_INTS -
METACHARACTERS
- See Also:
-
EMPTY_BEGIN_LINE
static final int EMPTY_BEGIN_LINE/ EMPTY_* flags- See Also:
-
EMPTY_END_LINE
static final int EMPTY_END_LINE- See Also:
-
EMPTY_BEGIN_TEXT
static final int EMPTY_BEGIN_TEXT- See Also:
-
EMPTY_END_TEXT
static final int EMPTY_END_TEXT- See Also:
-
EMPTY_WORD_BOUNDARY
static final int EMPTY_WORD_BOUNDARY- See Also:
-
EMPTY_NO_WORD_BOUNDARY
static final int EMPTY_NO_WORD_BOUNDARY- See Also:
-
EMPTY_ALL
static final int EMPTY_ALL- See Also:
-
-
Constructor Details
-
Utils
private Utils()
-
-
Method Details
-
isalnum
static boolean isalnum(int c) -
unhex
static int unhex(int c) -
escapeRune
-
stringToRunes
-
runeToString
-
subarray
static int[] subarray(int[] array, int start, int end) -
subarray
static byte[] subarray(byte[] array, int start, int end) -
indexOf
static int indexOf(byte[] source, byte[] target, int fromIndex) -
isWordRune
static boolean isWordRune(int r) -
emptyOpContext
static int emptyOpContext(int r1, int r2)
-