Mercurial Hosting > luan
diff src/luan/modules/lucene/LuceneIndex.java @ 796:6b8ea0a9b7c9
remove LuanMeta
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 05 Sep 2016 19:52:49 -0600 |
parents | 1a68fc55a80c |
children | 38a42f437fd2 |
line wrap: on
line diff
--- a/src/luan/modules/lucene/LuceneIndex.java Mon Sep 05 16:32:55 2016 -0600 +++ b/src/luan/modules/lucene/LuceneIndex.java Mon Sep 05 19:52:49 2016 -0600 @@ -71,7 +71,7 @@ import luan.LuanTable; import luan.LuanFunction; import luan.LuanException; -import luan.LuanMeta; +//import luan.LuanMeta; import luan.LuanRuntimeException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -456,7 +456,7 @@ } - +/* public final LuanMeta indexedFieldsMeta = new LuanMeta() { @Override public boolean canNewindex() { @@ -490,7 +490,18 @@ } }; +*/ + public FieldParser getIndexedFieldParser(String field) { + return mfp.fields.get(field); + } + public void setIndexedFieldParser(String field,FieldParser fp) { + if( fp==null ) { // delete + mfp.fields.remove(field); + return; + } + mfp.fields.put( field, fp ); + } private IndexableField newField(String name,Object value,Field.Store store,Set<String> indexed)