Package org.apache.lucene.search
Class FieldCache.CacheEntry
- java.lang.Object
-
- org.apache.lucene.search.FieldCache.CacheEntry
-
- Enclosing interface:
- FieldCache
public abstract static class FieldCache.CacheEntry extends Object
EXPERT: A unique Identifier/Description for each item in the FieldCache. Can be useful for logging/debugging.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
-
Constructor Summary
Constructors Constructor Description CacheEntry()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
estimateSize()
Computes (and stores) the estimated size of the cache Valueabstract Class<?>
getCacheType()
abstract Object
getCustom()
String
getEstimatedSize()
The most recently estimated size of the value, null unless estimateSize has been called.abstract String
getFieldName()
abstract Object
getReaderKey()
abstract Object
getValue()
protected void
setEstimatedSize(String size)
String
toString()
-
-
-
Method Detail
-
getReaderKey
public abstract Object getReaderKey()
-
getFieldName
public abstract String getFieldName()
-
getCacheType
public abstract Class<?> getCacheType()
-
getCustom
public abstract Object getCustom()
-
getValue
public abstract Object getValue()
-
setEstimatedSize
protected final void setEstimatedSize(String size)
-
estimateSize
public void estimateSize()
Computes (and stores) the estimated size of the cache Value- See Also:
getEstimatedSize()
-
getEstimatedSize
public final String getEstimatedSize()
The most recently estimated size of the value, null unless estimateSize has been called.
-
-