java.lang.Object
org.apache.xerces.utils.regex.BMPattern
- public class BMPattern
- extends java.lang.Object
Boyer-Moore searcher.
|
Method Summary |
int |
matches(char[] chars,
int start,
int limit)
|
int |
matches(java.text.CharacterIterator iterator,
int start,
int limit)
|
int |
matches(java.lang.String str,
int start,
int limit)
|
(package private) int |
matchesIgnoreCase(char[] chars,
int start,
int limit)
|
(package private) int |
matchesIgnoreCase(java.text.CharacterIterator iterator,
int start,
int limit)
|
(package private) int |
matchesIgnoreCase(java.lang.String text,
int start,
int limit)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pattern
char[] pattern
shiftTable
int[] shiftTable
ignoreCase
boolean ignoreCase
BMPattern
public BMPattern(java.lang.String pat,
boolean ignoreCase)
BMPattern
public BMPattern(java.lang.String pat,
int tableSize,
boolean ignoreCase)
matches
public int matches(java.text.CharacterIterator iterator,
int start,
int limit)
matches
public int matches(java.lang.String str,
int start,
int limit)
matches
public int matches(char[] chars,
int start,
int limit)
matchesIgnoreCase
int matchesIgnoreCase(java.text.CharacterIterator iterator,
int start,
int limit)
matchesIgnoreCase
int matchesIgnoreCase(java.lang.String text,
int start,
int limit)
matchesIgnoreCase
int matchesIgnoreCase(char[] chars,
int start,
int limit)