public class GermanSearchTermProcessor extends Object implements SearchTermProcessor
Constructor and Description |
---|
GermanSearchTermProcessor() |
GermanSearchTermProcessor(Map<String,String> searchTerms) |
Modifier and Type | Method and Description |
---|---|
String |
cleanSearchWord(String term)
remove special characters from the search term.
|
org.apache.lucene.analysis.Analyzer |
getAnalyzer()
Gets the
Analyzer used while processing |
String |
getSearchTerm(String searchWord)
Processes the search term.
|
String |
removeUmlauts(String term)
replace German special alphabet.
|
public String getSearchTerm(String searchWord)
SearchTermProcessor
getSearchTerm
in interface SearchTermProcessor
searchWord
- the term to processpublic String removeUmlauts(String term)
term
- the termpublic String cleanSearchWord(String term)
term
- public org.apache.lucene.analysis.Analyzer getAnalyzer()
SearchTermProcessor
Analyzer
used while processinggetAnalyzer
in interface SearchTermProcessor
Analyzer
Copyright © 2011–2021 aiticon GmbH. All rights reserved.