public class MultiFactorRE extends Object implements StringSearchAlgorithm
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiFactorRE.Factory |
| Constructor and Description |
|---|
MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher,
FactorExtenderFactory factorExtender,
Collection<String> patterns) |
MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher,
FactorExtenderFactory factorExtender,
int maxLength,
Collection<String> patterns) |
MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher,
FactorExtenderFactory factorExtender,
int maxLength,
String... patterns) |
MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher,
FactorExtenderFactory factorExtender,
String... patterns) |
| Modifier and Type | Method and Description |
|---|---|
StringFinder |
createFinder(CharProvider chars,
StringFinderOption... options)
creates a StringFinder instance from the pattern (given by the current instance) and the given document.
|
int |
getPatternLength() |
String |
toString() |
public MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher, FactorExtenderFactory factorExtender, String... patterns)
public MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher, FactorExtenderFactory factorExtender, int maxLength, String... patterns)
public MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher, FactorExtenderFactory factorExtender, Collection<String> patterns)
public MultiFactorRE(MultiStringSearchAlgorithmFactory factorSearcher, FactorExtenderFactory factorExtender, int maxLength, Collection<String> patterns)
public StringFinder createFinder(CharProvider chars, StringFinderOption... options)
StringSearchAlgorithmcreateFinder in interface StringSearchAlgorithmchars - the given document wrapped into a CharProvideroptions - the configuration options for the string finderpublic int getPatternLength()
getPatternLength in interface StringSearchAlgorithmCopyright © 2016. All rights reserved.