final class SegmentCoreReaders
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private IndexReader.CacheHelper |
cacheHelper |
(package private) Directory |
cfsReader |
private java.util.Set<IndexReader.ClosedListener> |
coreClosedListeners |
(package private) FieldInfos |
coreFieldInfos
fieldinfos for this core: means gen=-1.
|
(package private) FieldsProducer |
fields |
(package private) CloseableThreadLocal<StoredFieldsReader> |
fieldsReaderLocal |
(package private) StoredFieldsReader |
fieldsReaderOrig |
(package private) NormsProducer |
normsProducer |
(package private) PointsReader |
pointsReader |
private java.util.concurrent.atomic.AtomicInteger |
ref |
(package private) java.lang.String |
segment |
(package private) CloseableThreadLocal<TermVectorsReader> |
termVectorsLocal |
(package private) TermVectorsReader |
termVectorsReaderOrig |
Constructor and Description |
---|
SegmentCoreReaders(Directory dir,
SegmentCommitInfo si,
IOContext context) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
decRef() |
(package private) IndexReader.CacheHelper |
getCacheHelper() |
(package private) int |
getRefCount() |
(package private) void |
incRef() |
private void |
notifyCoreClosedListeners(java.lang.Throwable th) |
java.lang.String |
toString() |
private final java.util.concurrent.atomic.AtomicInteger ref
final FieldsProducer fields
final NormsProducer normsProducer
final StoredFieldsReader fieldsReaderOrig
final TermVectorsReader termVectorsReaderOrig
final PointsReader pointsReader
final Directory cfsReader
final java.lang.String segment
final FieldInfos coreFieldInfos
final CloseableThreadLocal<StoredFieldsReader> fieldsReaderLocal
final CloseableThreadLocal<TermVectorsReader> termVectorsLocal
private final java.util.Set<IndexReader.ClosedListener> coreClosedListeners
private final IndexReader.CacheHelper cacheHelper
SegmentCoreReaders(Directory dir, SegmentCommitInfo si, IOContext context) throws java.io.IOException
java.io.IOException
int getRefCount()
void incRef()
void decRef() throws java.io.IOException
java.io.IOException
IndexReader.CacheHelper getCacheHelper()
private void notifyCoreClosedListeners(java.lang.Throwable th) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object