public abstract class NormsFormat extends Object
Modifier | Constructor and Description |
---|---|
protected |
NormsFormat()
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract DocValuesConsumer |
normsConsumer(SegmentWriteState state)
Returns a
DocValuesConsumer to write norms to the
index. |
abstract DocValuesProducer |
normsProducer(SegmentReadState state)
Returns a
DocValuesProducer to read norms from the index. |
protected NormsFormat()
public abstract DocValuesConsumer normsConsumer(SegmentWriteState state) throws IOException
DocValuesConsumer
to write norms to the
index.IOException
public abstract DocValuesProducer normsProducer(SegmentReadState state) throws IOException
DocValuesProducer
to read norms from the index.
NOTE: by the time this call returns, it must hold open any files it will need to use; else, those files may be deleted. Additionally, required files may be deleted during the execution of this call before there is a chance to open them. Under these circumstances an IOException should be thrown by the implementation. IOExceptions are expected and will automatically cause a retry of the segment opening logic with the newly revised segments.
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.