Name | Description | Type | Package | Framework |
BNDM | An implementation of the Backwards Non-deterministic Dawg (Directed acyclic word graph) Matching algorithm by Gonzalo Navarro and Mathieu | Class | org.jscience.linguistics.search | JScience |
BNDMWildcards | An implementation of the BNDM algorithm with wildcards ("don't care" symbols). | Class | org.jscience.linguistics.search | JScience |
BoyerMooreHorspool | An implementation of Horspool's improved version of the Boyer-Moore String searching algorithm. | Class | org.jscience.linguistics.search | JScience |
BoyerMooreHorspoolRaita | An implementation of Raita's enhancement to the Boyer-Moore-Horspool String searching algorithm. | Class | org.jscience.linguistics.search | JScience |
BoyerMooreSunday | An implementation of Sunday's simplified "Quick Finder" version of the Boyer-Moore algorithm. | Class | org.jscience.linguistics.search | JScience |
CharIntMap | The CharIntMap is a collection to save char to int mappings in. | Class | org.jscience.linguistics.search | JScience |
MismatchSearch | Subclasses of MismatchSearch allow for searching with a fixed number of possible errors. | Class | org.jscience.linguistics.search | JScience |
ShiftOr | An implementation of the Shift-Or algorithm by Ricardo Baeza-Yates and Gaston Gonnet as outlined in "A New Approach to Text Searching" (appeared | Class | org.jscience.linguistics.search | JScience |
ShiftOrClasses | An implementation of the Shift-Or algorithm that supports character classes. | Class | org.jscience.linguistics.search | JScience |
ShiftOrMismatches | An implementation of the Shift-Or algorithm with mismatches. | Class | org.jscience.linguistics.search | JScience |
ShiftOrWildcards | An implementation of the Shift-Or algorithm with wildcards ("don't care" symbols). | Class | org.jscience.linguistics.search | JScience |
StringSearch | The base class for String searching implementations. | Class | org.jscience.linguistics.search | JScience |
StringSearch .Dispatch | The Dispatch class implements the strategy to convert Strings to char arrays and calls the appropriate | Class | org.jscience.linguistics.search | JScience |
StringSearch .ReflectionDispatch | The ReflectionDispatch class is used if Reflection can be used to access the underlying char array in Strings to avoid the cloning | Class | org.jscience.linguistics.search | JScience |