Mercurial Hosting > luan
changeset 2173:c3fdf0637eb2 default tip
add StandardAnalyzer
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Thu, 16 Apr 2026 20:28:35 -0600 |
| parents | 75c45f1a743e |
| children | |
| files | src/luan/modules/lucene/Lucene.luan src/luan/modules/lucene/LuceneIndex.java |
| diffstat | 2 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/luan/modules/lucene/Lucene.luan Sun Mar 22 20:58:17 2026 -0600 +++ b/src/luan/modules/lucene/Lucene.luan Thu Apr 16 20:28:35 2026 -0600 @@ -59,6 +59,7 @@ string = LuceneIndex.STRING_FIELD_PARSER lowercase = LuceneIndex.LOWERCASE_FIELD_PARSER simple = LuceneIndex.SIMPLE_FIELD_PARSER + standard = LuceneIndex.STANDARD_FIELD_PARSER integer = NumberFieldParser.INT long = NumberFieldParser.LONG double = NumberFieldParser.DOUBLE
--- a/src/luan/modules/lucene/LuceneIndex.java Sun Mar 22 20:58:17 2026 -0600 +++ b/src/luan/modules/lucene/LuceneIndex.java Thu Apr 16 20:28:35 2026 -0600 @@ -14,6 +14,7 @@ import org.apache.lucene.analysis.core.KeywordAnalyzer; import org.apache.lucene.analysis.core.SimpleAnalyzer; import org.apache.lucene.analysis.en.EnglishAnalyzer; +import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.index.DirectoryReader; import org.apache.lucene.index.Term; @@ -101,6 +102,7 @@ public static final StringFieldParser LOWERCASE_FIELD_PARSER = new StringFieldParser(new LowercaseAnalyzer(luceneVersion)); public static final StringFieldParser ENGLISH_FIELD_PARSER = new StringFieldParser(new EnglishAnalyzer(luceneVersion)); public static final StringFieldParser SIMPLE_FIELD_PARSER = new StringFieldParser(new SimpleAnalyzer(luceneVersion)); + public static final StringFieldParser STANDARD_FIELD_PARSER = new StringFieldParser(new StandardAnalyzer(luceneVersion)); private static final SortField ID_SORT = new SortField("id",SortField.Type.LONG); private static final SortField ID_DESC_SORT = new SortField("id",SortField.Type.LONG,true);
