public abstract class AbstractSubStringSearch extends AbstractExactMatchBoostingSearch
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
maskingField
The masking field.
|
Constructor and Description |
---|
AbstractSubStringSearch() |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
doBuildQuery(java.lang.String searchText) |
abstract java.lang.String |
getFirstTermLuceneSearchField()
Gets the first term lucene search field.
|
abstract java.lang.String |
getSubsequentTermLuceneSearchField()
Gets the subsequent term lucene search field.
|
protected org.apache.lucene.search.Query |
handleSingleTermQuery(java.lang.String term) |
buildQuery
addTrailingWildcard, addTrailingWildcardToAllTokens, doRegister, getQueryParser, handleWhiteSpaceCharacters, tokenizeBySpace
buildExtensionDescription, getDescription, getExtensionDescription, getName, getProvider, getVersion, register
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getName, getProvider, getVersion
public org.apache.lucene.search.Query doBuildQuery(java.lang.String searchText)
doBuildQuery
in class AbstractExactMatchBoostingSearch
protected org.apache.lucene.search.Query handleSingleTermQuery(java.lang.String term)
public abstract java.lang.String getFirstTermLuceneSearchField()
public abstract java.lang.String getSubsequentTermLuceneSearchField()