Package org.joni
Class OptExactInfo
- java.lang.Object
-
- org.joni.OptExactInfo
-
final class OptExactInfo extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) OptAnchorInfo
anchor
(package private) byte[]
bytes
private static int
COMP_EM_BASE
(package private) int
ignoreCase
(package private) int
length
(package private) MinMaxLen
mmd
(package private) static int
OPT_EXACT_MAXLEN
(package private) boolean
reachEnd
-
Constructor Summary
Constructors Constructor Description OptExactInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
altMerge(OptExactInfo other, OptEnvironment env)
(package private) void
clear()
(package private) int
compare(OptMapInfo m)
(package private) void
concat(OptExactInfo other, org.jcodings.Encoding enc)
(package private) void
concatStr(byte[] lbytes, int p, int end, boolean raw, org.jcodings.Encoding enc)
(package private) void
copy(OptExactInfo other)
(package private) boolean
isFull()
(package private) void
select(OptExactInfo alt, org.jcodings.Encoding enc)
-
-
-
Field Detail
-
OPT_EXACT_MAXLEN
static final int OPT_EXACT_MAXLEN
- See Also:
- Constant Field Values
-
mmd
final MinMaxLen mmd
-
anchor
final OptAnchorInfo anchor
-
reachEnd
boolean reachEnd
-
ignoreCase
int ignoreCase
-
bytes
final byte[] bytes
-
length
int length
-
COMP_EM_BASE
private static final int COMP_EM_BASE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isFull
boolean isFull()
-
clear
void clear()
-
copy
void copy(OptExactInfo other)
-
concat
void concat(OptExactInfo other, org.jcodings.Encoding enc)
-
concatStr
void concatStr(byte[] lbytes, int p, int end, boolean raw, org.jcodings.Encoding enc)
-
altMerge
void altMerge(OptExactInfo other, OptEnvironment env)
-
select
void select(OptExactInfo alt, org.jcodings.Encoding enc)
-
compare
int compare(OptMapInfo m)
-
-