lucene-multilingual

Multilingual enhancements for the Lucene text search library
git clone https://code.djc.id.au/git/lucene-multilingual/
ModeNameSize
-rw-r--r--README.md9L
-rw-r--r--pom.xml90L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/Analyzer.java20L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/CyrillicTransliteratingFilter.java104L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/OffsetTokenFilter.java33L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/PerLanguageAnalyzerMap.java56L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/Trie.java70L
-rw-r--r--src/main/java/au/com/miskinhill/search/analysis/XMLTokenizer.java138L
-rw-r--r--src/test/java/au/com/miskinhill/search/analysis/CyrillicTransliteratingFilterUnitTest.java104L
-rw-r--r--src/test/java/au/com/miskinhill/search/analysis/PerLanguageAnalyzerWrapperUnitTest.java47L
-rw-r--r--src/test/java/au/com/miskinhill/search/analysis/TrieUnitTest.java60L