C# 클래스 Lucene.Net.Codecs.Memory.DirectPostingsFormat.DirectField

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

공개 메소드들

메소드 설명
DirectField ( SegmentReadState state, string field, Terms termsIn, int minSkipCount, int lowFreqCutoff ) : System.Linq
HasFreqs ( ) : bool
HasOffsets ( ) : bool
HasPayloads ( ) : bool
HasPositions ( ) : bool
Intersect ( CompiledAutomaton compiled, BytesRef startTerm ) : TermsEnum
Iterator ( TermsEnum reuse ) : TermsEnum
RamBytesUsed ( ) : long

Returns approximate RAM bytes used

Size ( ) : long

비공개 메소드들

메소드 설명
Compare ( int ord, BytesRef other ) : int
FinishSkips ( ) : void
SaveSkip ( int ord, int backCount ) : void
SetSkips ( int termOrd, byte termBytes ) : void

메소드 상세

DirectField() 공개 메소드

public DirectField ( SegmentReadState state, string field, Terms termsIn, int minSkipCount, int lowFreqCutoff ) : System.Linq
state SegmentReadState
field string
termsIn Terms
minSkipCount int
lowFreqCutoff int
리턴 System.Linq

HasFreqs() 공개 메소드

public HasFreqs ( ) : bool
리턴 bool

HasOffsets() 공개 메소드

public HasOffsets ( ) : bool
리턴 bool

HasPayloads() 공개 메소드

public HasPayloads ( ) : bool
리턴 bool

HasPositions() 공개 메소드

public HasPositions ( ) : bool
리턴 bool

Intersect() 공개 메소드

public Intersect ( CompiledAutomaton compiled, BytesRef startTerm ) : TermsEnum
compiled CompiledAutomaton
startTerm BytesRef
리턴 TermsEnum

Iterator() 공개 메소드

public Iterator ( TermsEnum reuse ) : TermsEnum
reuse TermsEnum
리턴 TermsEnum

RamBytesUsed() 공개 메소드

Returns approximate RAM bytes used
public RamBytesUsed ( ) : long
리턴 long

Size() 공개 메소드

public Size ( ) : long
리턴 long