public static abstract class

FieldCache.CacheEntry

extends Object
java.lang.Object
   ↳ org.apache.lucene.search.FieldCache.CacheEntry

Class Overview

EXPERT: A unique Identifier/Description for each item in the FieldCache. Can be useful for logging/debugging.

EXPERIMENTAL API: This API is considered extremely advanced and experimental. It may be removed or altered w/o warning in future releases of Lucene.

Summary

Public Constructors
FieldCache.CacheEntry()
Public Methods
void estimateSize()
void estimateSize(RamUsageEstimator ramCalc)
Computes (and stores) the estimated size of the cache Value
abstract Class getCacheType()
abstract Object getCustom()
final 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()
String toString()
Protected Methods
final void setEstimatedSize(String size)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public FieldCache.CacheEntry ()

Public Methods

public void estimateSize ()

public void estimateSize (RamUsageEstimator ramCalc)

Computes (and stores) the estimated size of the cache Value

public abstract Class getCacheType ()

public abstract Object getCustom ()

public final String getEstimatedSize ()

The most recently estimated size of the value, null unless estimateSize has been called.

public abstract String getFieldName ()

public abstract Object getReaderKey ()

public abstract Object getValue ()

public String toString ()

Protected Methods

protected final void setEstimatedSize (String size)