C# 클래스 Lucene.Net.Search.TestDocValuesScoring.BoostingSimilarity

Similarity that wraps another similarity and boosts the final score according to whats in a docvalues field. @lucene.experimental
상속: Lucene.Net.Search.Similarities.Similarity
파일 보기 프로젝트 열기: apache/lucenenet

공개 메소드들

메소드 설명
BoostingSimilarity ( Similarity sim, string boostField ) : Lucene.Net.Documents
ComputeNorm ( Lucene.Net.Index.FieldInvertState state ) : long
ComputeWeight ( float queryBoost, Lucene.Net.Search.CollectionStatistics collectionStats ) : Lucene.Net.Search.Similarities.Similarity.SimWeight
DoSimScorer ( Lucene.Net.Search.Similarities.Similarity.SimWeight stats, Lucene.Net.Index.AtomicReaderContext context ) : Lucene.Net.Search.Similarities.Similarity.SimScorer

메소드 상세

BoostingSimilarity() 공개 메소드

public BoostingSimilarity ( Similarity sim, string boostField ) : Lucene.Net.Documents
sim Similarity
boostField string
리턴 Lucene.Net.Documents

ComputeNorm() 공개 메소드

public ComputeNorm ( Lucene.Net.Index.FieldInvertState state ) : long
state Lucene.Net.Index.FieldInvertState
리턴 long

ComputeWeight() 공개 메소드

public ComputeWeight ( float queryBoost, Lucene.Net.Search.CollectionStatistics collectionStats ) : Lucene.Net.Search.Similarities.Similarity.SimWeight
queryBoost float
collectionStats Lucene.Net.Search.CollectionStatistics
리턴 Lucene.Net.Search.Similarities.Similarity.SimWeight

DoSimScorer() 공개 메소드

public DoSimScorer ( Lucene.Net.Search.Similarities.Similarity.SimWeight stats, Lucene.Net.Index.AtomicReaderContext context ) : Lucene.Net.Search.Similarities.Similarity.SimScorer
stats Lucene.Net.Search.Similarities.Similarity.SimWeight
context Lucene.Net.Index.AtomicReaderContext
리턴 Lucene.Net.Search.Similarities.Similarity.SimScorer