public class BoyerMoore extends StringSearchTool
Changes made by Wen YU at yuwen_66@yahoo.com on November 21, 2006
Only the bad character heuristics is implemented The good suffix heuristics is much more complicated
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
delta |
NOT_FOUND, pattern, search, SEARCH_CASELESS, SEARCH_EXACT| Constructor and Description |
|---|
BoyerMoore() |
BoyerMoore(java.lang.String p) |
BoyerMoore(java.lang.String p,
int type) |
| Modifier and Type | Method and Description |
|---|---|
int |
find(java.lang.String target,
int start) |
void |
setPattern(java.lang.String p) |
find, getPattern, getPatternLength, getSearchTypepublic BoyerMoore()
public BoyerMoore(java.lang.String p)
public BoyerMoore(java.lang.String p,
int type)
public void setPattern(java.lang.String p)
setPattern in class StringSearchToolpublic int find(java.lang.String target,
int start)
find in class StringSearchTool