C# 클래스 Lucene.Net.Codecs.Lucene40.Lucene40SkipListWriter

상속: MultiLevelSkipListWriter
파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

공개 메소드들

메소드 설명
Lucene40SkipListWriter ( int skipInterval, int numberOfSkipLevels, int docCount, IndexOutput freqOutput, IndexOutput proxOutput ) : System

Sole constructor.

ResetSkip ( ) : void
SetSkipData ( int doc, bool storePayloads, int payloadLength, bool storeOffsets, int offsetLength ) : void

Sets the values for the current skip data.

보호된 메소드들

메소드 설명
WriteSkipData ( int level, IndexOutput skipBuffer ) : void

메소드 상세

Lucene40SkipListWriter() 공개 메소드

Sole constructor.
public Lucene40SkipListWriter ( int skipInterval, int numberOfSkipLevels, int docCount, IndexOutput freqOutput, IndexOutput proxOutput ) : System
skipInterval int
numberOfSkipLevels int
docCount int
freqOutput IndexOutput
proxOutput IndexOutput
리턴 System

ResetSkip() 공개 메소드

public ResetSkip ( ) : void
리턴 void

SetSkipData() 공개 메소드

Sets the values for the current skip data.
public SetSkipData ( int doc, bool storePayloads, int payloadLength, bool storeOffsets, int offsetLength ) : void
doc int
storePayloads bool
payloadLength int
storeOffsets bool
offsetLength int
리턴 void

WriteSkipData() 보호된 메소드

protected WriteSkipData ( int level, IndexOutput skipBuffer ) : void
level int
skipBuffer IndexOutput
리턴 void