public abstract static class FieldCache.CacheEntry
extends java.lang.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 |
---|
CacheEntry() |
Modifier and Type | Method and Description |
---|---|
void |
estimateSize() |
void |
estimateSize(RamUsageEstimator ramCalc)
Computes (and stores) the estimated size of the cache Value
|
abstract java.lang.Class |
getCacheType() |
abstract java.lang.Object |
getCustom() |
java.lang.String |
getEstimatedSize()
The most recently estimated size of the value, null unless
estimateSize has been called.
|
abstract java.lang.String |
getFieldName() |
abstract java.lang.Object |
getReaderKey() |
abstract java.lang.Object |
getValue() |
protected void |
setEstimatedSize(java.lang.String size) |
java.lang.String |
toString() |
public abstract java.lang.Object getReaderKey()
public abstract java.lang.String getFieldName()
public abstract java.lang.Class getCacheType()
public abstract java.lang.Object getCustom()
public abstract java.lang.Object getValue()
protected final void setEstimatedSize(java.lang.String size)
public void estimateSize()
estimateSize(RamUsageEstimator)
public void estimateSize(RamUsageEstimator ramCalc)
getEstimatedSize()
public final java.lang.String getEstimatedSize()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.