public class

BMPattern

extends Object
java.lang.Object
   ↳ org.apache.xerces.impl.xpath.regex.BMPattern

Class Overview

Boyer-Moore searcher.@xerces.internal

Summary

Public Constructors
BMPattern(String pat, boolean ignoreCase)
BMPattern(String pat, int tableSize, boolean ignoreCase)
Public Methods
int matches(String str, int start, int limit)
int matches(CharacterIterator iterator, int start, int limit)
int matches(char[] chars, int start, int limit)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public BMPattern (String pat, boolean ignoreCase)

public BMPattern (String pat, int tableSize, boolean ignoreCase)

Public Methods

public int matches (String str, int start, int limit)

Returns
  • -1 if str does not contain this pattern.

public int matches (CharacterIterator iterator, int start, int limit)

Returns
  • -1 if iterator does not contain this pattern.

public int matches (char[] chars, int start, int limit)

Returns
  • -1 if chars does not contain this pattern.