public interface IndexFieldDataCache
Modifier and Type | Interface and Description |
---|---|
static class |
IndexFieldDataCache.FieldBased
The resident field data cache is a *per field* cache that keeps all the values in memory.
|
static interface |
IndexFieldDataCache.Listener |
static class |
IndexFieldDataCache.None |
static class |
IndexFieldDataCache.Resident |
static class |
IndexFieldDataCache.Soft |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears all the field data stored cached in on this index.
|
void |
clear(Object coreCacheKey) |
void |
clear(String fieldName)
Clears all the field data stored cached in on this index for the specified field name.
|
<FD extends AtomicFieldData,IFD extends IndexFieldData<FD>> |
load(org.apache.lucene.index.AtomicReaderContext context,
IFD indexFieldData) |
<FD extends AtomicFieldData,IFD extends IndexFieldData.Global<FD>> |
load(org.apache.lucene.index.IndexReader indexReader,
IFD indexFieldData) |
<FD extends AtomicFieldData,IFD extends IndexFieldData<FD>> FD load(org.apache.lucene.index.AtomicReaderContext context, IFD indexFieldData) throws Exception
Exception
<FD extends AtomicFieldData,IFD extends IndexFieldData.Global<FD>> IFD load(org.apache.lucene.index.IndexReader indexReader, IFD indexFieldData) throws Exception
Exception
void clear()
void clear(String fieldName)
void clear(Object coreCacheKey)
Copyright © 2009–2015. All rights reserved.