Package com.google.re2j
Class Inst
- java.lang.Object
-
- com.google.re2j.Inst
-
final class Inst extends java.lang.ObjectA single instruction in the regular expression virtual machine.
-
-
Field Summary
Fields Modifier and Type Field Description static intALTstatic intALT_MATCH(package private) intargstatic intCAPTUREstatic intEMPTY_WIDTHstatic intFAILstatic intMATCHstatic intNOP(package private) intop(package private) intoutstatic intRUNEstatic intRUNE_ANYstatic intRUNE_ANY_NOT_NLstatic intRUNE1(package private) int[]runes
-
Constructor Summary
Constructors Constructor Description Inst(int op)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringescapeRunes(int[] runes)(package private) static booleanisRuneOp(int op)(package private) booleanmatchRune(int r)java.lang.StringtoString()
-
-
-
Field Detail
-
ALT
public static final int ALT
- See Also:
- Constant Field Values
-
ALT_MATCH
public static final int ALT_MATCH
- See Also:
- Constant Field Values
-
CAPTURE
public static final int CAPTURE
- See Also:
- Constant Field Values
-
EMPTY_WIDTH
public static final int EMPTY_WIDTH
- See Also:
- Constant Field Values
-
FAIL
public static final int FAIL
- See Also:
- Constant Field Values
-
MATCH
public static final int MATCH
- See Also:
- Constant Field Values
-
NOP
public static final int NOP
- See Also:
- Constant Field Values
-
RUNE
public static final int RUNE
- See Also:
- Constant Field Values
-
RUNE1
public static final int RUNE1
- See Also:
- Constant Field Values
-
RUNE_ANY
public static final int RUNE_ANY
- See Also:
- Constant Field Values
-
RUNE_ANY_NOT_NL
public static final int RUNE_ANY_NOT_NL
- See Also:
- Constant Field Values
-
op
int op
-
out
int out
-
arg
int arg
-
runes
int[] runes
-
-