public abstract static class FieldCache.CacheEntry extends Object
EXPERIMENTAL API: This API is considered extremely advanced and experimental. It may be removed or altered w/o warning in future releases of Lucene.
Constructor and Description |
---|
FieldCache.CacheEntry() |
Modifier and Type | Method and Description |
---|---|
void |
estimateSize() |
void |
estimateSize(RamUsageEstimator ramCalc)
Computes (and stores) the estimated size of the cache Value
|
abstract 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() |
public abstract Object getReaderKey()
public abstract String getFieldName()
public abstract Class getCacheType()
public abstract Object getCustom()
public abstract Object getValue()
protected final void setEstimatedSize(String size)
public void estimateSize()
estimateSize(RamUsageEstimator)
public void estimateSize(RamUsageEstimator ramCalc)
getEstimatedSize()
public final String getEstimatedSize()
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.