Module org.apache.lucene.core
Package org.apache.lucene.index
Class SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer
java.lang.Object
org.apache.lucene.codecs.NormsProducer
org.apache.lucene.index.SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Enclosing class:
SlowCompositeCodecReaderWrapper
private static class SlowCompositeCodecReaderWrapper.SlowCompositeNormsProducer
extends NormsProducer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Checks consistency of this producervoid
close()
ReturnsNumericDocValues
for this field.Methods inherited from class org.apache.lucene.codecs.NormsProducer
getMergeInstance
-
Field Details
-
codecReaders
-
producers
-
-
Constructor Details
-
SlowCompositeNormsProducer
SlowCompositeNormsProducer(CodecReader[] codecReaders)
-
-
Method Details
-
close
- Throws:
IOException
-
getNorms
Description copied from class:NormsProducer
ReturnsNumericDocValues
for this field. The returned instance need not be thread-safe: it will only be used by a single thread. The behavior is undefined if the given field doesn't have norms enabled on itsFieldInfo
. The return value is nevernull
.- Specified by:
getNorms
in classNormsProducer
- Throws:
IOException
-
checkIntegrity
Description copied from class:NormsProducer
Checks consistency of this producerNote that this may be costly in terms of I/O, e.g. may involve computing a checksum value against large data files.
- Specified by:
checkIntegrity
in classNormsProducer
- Throws:
IOException
-