org.elasticsearch.index.cache.field.data
Interface FieldDataCache

All Superinterfaces:
CloseableComponent
All Known Implementing Classes:
AbstractConcurrentMapFieldDataCache, NoneFieldDataCache, SoftFieldDataCache, WeakFieldDataCache

public interface FieldDataCache
extends CloseableComponent


Method Summary
 FieldData cache(FieldDataType type, org.apache.lucene.index.IndexReader reader, java.lang.String fieldName)
           
 void clear()
           
 void clear(org.apache.lucene.index.IndexReader reader)
           
 void clearUnreferenced()
           
 java.lang.String type()
           
 
Methods inherited from interface org.elasticsearch.common.component.CloseableComponent
close
 

Method Detail

cache

FieldData cache(FieldDataType type,
                org.apache.lucene.index.IndexReader reader,
                java.lang.String fieldName)
                throws java.io.IOException
Throws:
java.io.IOException

type

java.lang.String type()

clear

void clear()

clear

void clear(org.apache.lucene.index.IndexReader reader)

clearUnreferenced

void clearUnreferenced()