Package com.google.re2j
Class MachineInput.UTF16Input
- java.lang.Object
-
- com.google.re2j.MachineInput
-
- com.google.re2j.MachineInput.UTF16Input
-
- Enclosing class:
- MachineInput
private static class MachineInput.UTF16Input extends MachineInput
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intend(package private) intstart(package private) java.lang.CharSequencestr-
Fields inherited from class com.google.re2j.MachineInput
EOF
-
-
Constructor Summary
Constructors Constructor Description UTF16Input(java.lang.CharSequence str, int start, int end)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) booleancanCheckPrefix()(package private) intcontext(int pos)(package private) intendPos()(package private) intindex(RE2 re2, int pos)private intindexOf(java.lang.CharSequence hayStack, java.lang.String needle, int pos)private intindexOfFallback(java.lang.CharSequence hayStack, java.lang.String needle, int fromIndex)(package private) intstep(int pos)-
Methods inherited from class com.google.re2j.MachineInput
fromUTF16, fromUTF16, fromUTF8, fromUTF8
-
-
-
-
Method Detail
-
step
int step(int pos)
- Specified by:
stepin classMachineInput
-
canCheckPrefix
boolean canCheckPrefix()
- Specified by:
canCheckPrefixin classMachineInput
-
index
int index(RE2 re2, int pos)
- Specified by:
indexin classMachineInput
-
context
int context(int pos)
- Specified by:
contextin classMachineInput
-
endPos
int endPos()
- Specified by:
endPosin classMachineInput
-
indexOf
private int indexOf(java.lang.CharSequence hayStack, java.lang.String needle, int pos)
-
indexOfFallback
private int indexOfFallback(java.lang.CharSequence hayStack, java.lang.String needle, int fromIndex)
-
-