public static final class SearchAlgorithm.SLOW_IC extends SearchAlgorithm
SearchAlgorithm.SLOW_IC
Modifier and Type | Field and Description |
---|---|
private byte[] |
buf |
private int |
caseFoldFlag |
private org.jcodings.Encoding |
enc |
private org.jcodings.IntHolder |
holder |
BM, BM_NOT_REV, MAP, MAP_SB, NONE, SLOW, SLOW_IC_SB, SLOW_SB
Modifier and Type | Method and Description |
---|---|
String |
getName() |
private boolean |
lowerCaseMatch(byte[] t,
int tP,
int tEnd,
byte[] bytes,
int p,
int end) |
int |
search(Regex regex,
byte[] text,
int textP,
int textEnd,
int textRange) |
int |
searchBackward(Regex regex,
byte[] text,
int textP,
int adjustText,
int textEnd,
int textStart,
int s_,
int range_) |
private final byte[] buf
private final org.jcodings.IntHolder holder
private final int caseFoldFlag
private final org.jcodings.Encoding enc
public SLOW_IC(Regex regex)
public final String getName()
getName
in class SearchAlgorithm
public final int search(Regex regex, byte[] text, int textP, int textEnd, int textRange)
search
in class SearchAlgorithm
public final int searchBackward(Regex regex, byte[] text, int textP, int adjustText, int textEnd, int textStart, int s_, int range_)
searchBackward
in class SearchAlgorithm
private boolean lowerCaseMatch(byte[] t, int tP, int tEnd, byte[] bytes, int p, int end)
Copyright © 2018. All rights reserved.