Lucene.Net.Codecs.Sep (SepSkipListReader + SepSkipListWriter) refactor: IndexOptions (setter only) > SetIndexOptions(IndexOptions)
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/a5cffba4 Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/a5cffba4 Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/a5cffba4 Branch: refs/heads/api-work Commit: a5cffba471ffaf06d8be898a759bab021751098c Parents: d534f63 Author: Shad Storhaug <[email protected]> Authored: Sun Jan 29 15:58:58 2017 +0700 Committer: Shad Storhaug <[email protected]> Committed: Sun Jan 29 17:10:22 2017 +0700 ---------------------------------------------------------------------- src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs | 4 ++-- src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs | 2 +- src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs | 7 +++---- src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs | 4 ++-- 4 files changed, 8 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucenenet/blob/a5cffba4/src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs b/src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs index 6aa63b2..60dc069 100644 --- a/src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs +++ b/src/Lucene.Net.Codecs/Sep/SepPostingsReader.cs @@ -435,7 +435,7 @@ namespace Lucene.Net.Codecs.Sep { // We haven't yet skipped for this posting _skipper.Init(_skipFp, _docIndex, _freqIndex, _posIndex, 0, _docFreq, _storePayloads); - _skipper.IndexOptions = _indexOptions; + _skipper.SetIndexOptions(_indexOptions); _skipped = true; } @@ -610,7 +610,7 @@ namespace Lucene.Net.Codecs.Sep //System.out.println(" init skip data skipFP=" + skipFP); // We haven't yet skipped for this posting _skipper.Init(_skipFp, _docIndex, _freqIndex, _posIndex, _payloadFp, _docFreq, _storePayloads); - _skipper.IndexOptions = IndexOptions.DOCS_AND_FREQS_AND_POSITIONS; + _skipper.SetIndexOptions(IndexOptions.DOCS_AND_FREQS_AND_POSITIONS); _skipped = true; } http://git-wip-us.apache.org/repos/asf/lucenenet/blob/a5cffba4/src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs b/src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs index fe0a000..8489b3d 100644 --- a/src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs +++ b/src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs @@ -200,7 +200,7 @@ namespace Lucene.Net.Codecs.Sep { throw new System.NotSupportedException("this codec cannot index offsets"); } - skipListWriter.IndexOptions = indexOptions; + skipListWriter.SetIndexOptions(indexOptions); storePayloads = indexOptions == IndexOptions.DOCS_AND_FREQS_AND_POSITIONS && fieldInfo.HasPayloads; lastPayloadFP = 0; http://git-wip-us.apache.org/repos/asf/lucenenet/blob/a5cffba4/src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs b/src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs index 210d468..fdd17e7 100644 --- a/src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs +++ b/src/Lucene.Net.Codecs/Sep/SepSkipListReader.cs @@ -43,8 +43,6 @@ namespace Lucene.Net.Codecs.Sep private readonly IntIndexInput.AbstractIndex _lastDocIndex; private readonly IntIndexInput.AbstractIndex _lastPosIndex; - private IndexOptions _indexOptions; - private long _lastPayloadPointer; private int _lastPayloadLength; @@ -79,10 +77,11 @@ namespace Lucene.Net.Codecs.Sep _lastPosIndex = posIn != null ? posIn.GetIndex() : null; } + private IndexOptions _indexOptions; - internal virtual IndexOptions IndexOptions // LUCENENET TODO: Make into SetIndexOptions(IndexOptions) + internal virtual void SetIndexOptions(IndexOptions v) { - set { _indexOptions = value; } + _indexOptions = v; } internal virtual void Init(long skipPointer, IntIndexInput.AbstractIndex docBaseIndex, IntIndexInput.AbstractIndex freqBaseIndex, http://git-wip-us.apache.org/repos/asf/lucenenet/blob/a5cffba4/src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs b/src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs index 30ac97b..d817d40 100644 --- a/src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs +++ b/src/Lucene.Net.Codecs/Sep/SepSkipListWriter.cs @@ -85,9 +85,9 @@ namespace Lucene.Net.Codecs.Sep private IndexOptions _indexOptions; - internal virtual IndexOptions IndexOptions // LUCENENET TODO: Make SetIndexOptions(IndexOptions v) + internal virtual void SetIndexOptions(IndexOptions v) { - set { _indexOptions = value; } + _indexOptions = v; } internal virtual IntIndexOutput PosOutput // LUCENENET TODO: Make SetPosOutput(IntIndexOutput posOutput)
