Package com.google.re2j
Class MachineInput.UTF16Input
java.lang.Object
com.google.re2j.MachineInput
com.google.re2j.MachineInput.UTF16Input
- Enclosing class:
MachineInput
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) final int(package private) final CharSequenceFields inherited from class com.google.re2j.MachineInput
EOF -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) boolean(package private) intcontext(int pos) (package private) intendPos()(package private) intprivate intindexOf(CharSequence hayStack, String needle, int pos) private intindexOfFallback(CharSequence hayStack, String needle, int fromIndex) (package private) intstep(int pos) Methods inherited from class com.google.re2j.MachineInput
fromUTF16, fromUTF16, fromUTF8, fromUTF8
-
Field Details
-
str
-
start
final int start -
end
final int end
-
-
Constructor Details
-
UTF16Input
-
-
Method Details
-
step
int step(int pos) - Specified by:
stepin classMachineInput
-
canCheckPrefix
boolean canCheckPrefix()- Specified by:
canCheckPrefixin classMachineInput
-
index
- Specified by:
indexin classMachineInput
-
context
int context(int pos) - Specified by:
contextin classMachineInput
-
endPos
int endPos()- Specified by:
endPosin classMachineInput
-
indexOf
-
indexOfFallback
-