C# 클래스 Lucene.Net.Codecs.Lucene41.TestBlockPostingsFormat3

상속: Lucene.Net.Util.LuceneTestCase
파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

공개 메소드들

메소드 설명
AssertDocsAndPositionsEnum ( Lucene.Net.Index.DocsAndPositionsEnum leftDocs, Lucene.Net.Index.DocsAndPositionsEnum rightDocs ) : void

checks docs + freqs + positions + payloads, sequentially

AssertDocsEnum ( Lucene.Net.Index.DocsEnum leftDocs, Lucene.Net.Index.DocsEnum rightDocs ) : void

checks docs + freqs, sequentially

AssertDocsSkipping ( int docFreq, Lucene.Net.Index.DocsEnum leftDocs, Lucene.Net.Index.DocsEnum rightDocs ) : void

checks advancing docs

AssertPositionsSkipping ( int docFreq, Lucene.Net.Index.DocsAndPositionsEnum leftDocs, Lucene.Net.Index.DocsAndPositionsEnum rightDocs ) : void

checks advancing docs + positions

AssertTermStats ( Lucene.Net.Index.TermsEnum leftTermsEnum, Lucene.Net.Index.TermsEnum rightTermsEnum ) : void

checks term-level statistics

AssertTerms ( Lucene.Net.Index.Terms leftTerms, Lucene.Net.Index.Terms rightTerms, bool deep ) : void
AssertTermsEnum ( Lucene.Net.Index.TermsEnum leftTermsEnum, Lucene.Net.Index.TermsEnum rightTermsEnum, bool deep ) : void

checks the terms enum sequentially if deep is false, it does a 'shallow' test that doesnt go down to the docsenums

AssertTermsStatistics ( Lucene.Net.Index.Terms leftTerms, Lucene.Net.Index.Terms rightTerms ) : void

checks collection-level statistics on Terms

비공개 메소드들

메소드 설명
AssertTermsSeeking ( Lucene.Net.Index.Terms leftTerms, Lucene.Net.Index.Terms rightTerms ) : void
Test ( ) : void
Verify ( Directory dir ) : void

메소드 상세

AssertDocsAndPositionsEnum() 공개 메소드

checks docs + freqs + positions + payloads, sequentially
public AssertDocsAndPositionsEnum ( Lucene.Net.Index.DocsAndPositionsEnum leftDocs, Lucene.Net.Index.DocsAndPositionsEnum rightDocs ) : void
leftDocs Lucene.Net.Index.DocsAndPositionsEnum
rightDocs Lucene.Net.Index.DocsAndPositionsEnum
리턴 void

AssertDocsEnum() 공개 메소드

checks docs + freqs, sequentially
public AssertDocsEnum ( Lucene.Net.Index.DocsEnum leftDocs, Lucene.Net.Index.DocsEnum rightDocs ) : void
leftDocs Lucene.Net.Index.DocsEnum
rightDocs Lucene.Net.Index.DocsEnum
리턴 void

AssertDocsSkipping() 공개 메소드

checks advancing docs
public AssertDocsSkipping ( int docFreq, Lucene.Net.Index.DocsEnum leftDocs, Lucene.Net.Index.DocsEnum rightDocs ) : void
docFreq int
leftDocs Lucene.Net.Index.DocsEnum
rightDocs Lucene.Net.Index.DocsEnum
리턴 void

AssertPositionsSkipping() 공개 메소드

checks advancing docs + positions
public AssertPositionsSkipping ( int docFreq, Lucene.Net.Index.DocsAndPositionsEnum leftDocs, Lucene.Net.Index.DocsAndPositionsEnum rightDocs ) : void
docFreq int
leftDocs Lucene.Net.Index.DocsAndPositionsEnum
rightDocs Lucene.Net.Index.DocsAndPositionsEnum
리턴 void

AssertTermStats() 공개 메소드

checks term-level statistics
public AssertTermStats ( Lucene.Net.Index.TermsEnum leftTermsEnum, Lucene.Net.Index.TermsEnum rightTermsEnum ) : void
leftTermsEnum Lucene.Net.Index.TermsEnum
rightTermsEnum Lucene.Net.Index.TermsEnum
리턴 void

AssertTerms() 공개 메소드

public AssertTerms ( Lucene.Net.Index.Terms leftTerms, Lucene.Net.Index.Terms rightTerms, bool deep ) : void
leftTerms Lucene.Net.Index.Terms
rightTerms Lucene.Net.Index.Terms
deep bool
리턴 void

AssertTermsEnum() 공개 메소드

checks the terms enum sequentially if deep is false, it does a 'shallow' test that doesnt go down to the docsenums
public AssertTermsEnum ( Lucene.Net.Index.TermsEnum leftTermsEnum, Lucene.Net.Index.TermsEnum rightTermsEnum, bool deep ) : void
leftTermsEnum Lucene.Net.Index.TermsEnum
rightTermsEnum Lucene.Net.Index.TermsEnum
deep bool
리턴 void

AssertTermsStatistics() 공개 메소드

checks collection-level statistics on Terms
public AssertTermsStatistics ( Lucene.Net.Index.Terms leftTerms, Lucene.Net.Index.Terms rightTerms ) : void
leftTerms Lucene.Net.Index.Terms
rightTerms Lucene.Net.Index.Terms
리턴 void