Lucene.Net.Index.AssertingAtomicReader.AssertingTerms.Iterator C# (CSharp) Метод

Iterator() публичный Метод

public Iterator ( Lucene.Net.Index.TermsEnum reuse ) : Lucene.Net.Index.TermsEnum
reuse Lucene.Net.Index.TermsEnum
Результат Lucene.Net.Index.TermsEnum
            public override TermsEnum Iterator(TermsEnum reuse)
            {
                // TODO: should we give this thing a random to be super-evil,
                // and randomly *not* unwrap?
                if (reuse is AssertingTermsEnum)
                {
                    reuse = ((AssertingTermsEnum)reuse).TermsEnumIn_Nunit();
                }
                TermsEnum termsEnum = base.Iterator(reuse);
                Debug.Assert(termsEnum != null);
                return new AssertingTermsEnum(termsEnum);
            }
        }
AssertingAtomicReader.AssertingTerms