C# 클래스 Lucene.Net.Search.Payloads.PayloadTermQuery

this class is very similar to Lucene.Net.Search.Spans.SpanTermQuery except that it factors in the value of the payload located at each of the positions where the Lucene.Net.Index.Term occurs.

NOTE: In order to take advantage of this with the default scoring implementation (DefaultSimilarity), you must override DefaultSimilarity#scorePayload(int, int, int, BytesRef), which returns 1 by default.

Payload scores are aggregated using a pluggable PayloadFunction.

상속: Lucene.Net.Search.Spans.SpanTermQuery
파일 보기 프로젝트 열기: paulirwin/lucene.net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Function Lucene.Net.Search.Payloads.PayloadFunction

공개 메소드들

메소드 설명
CreateWeight ( IndexSearcher searcher ) : Weight
Equals ( object obj ) : bool
GetHashCode ( ) : int
PayloadTermQuery ( Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function ) : Lucene.Net.Index
PayloadTermQuery ( Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function, bool includeSpanScore ) : Lucene.Net.Index

메소드 상세

CreateWeight() 공개 메소드

public CreateWeight ( IndexSearcher searcher ) : Weight
searcher IndexSearcher
리턴 Weight

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

PayloadTermQuery() 공개 메소드

public PayloadTermQuery ( Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function ) : Lucene.Net.Index
term Lucene.Net.Index.Term
function Lucene.Net.Search.Payloads.PayloadFunction
리턴 Lucene.Net.Index

PayloadTermQuery() 공개 메소드

public PayloadTermQuery ( Lucene.Net.Index.Term term, Lucene.Net.Search.Payloads.PayloadFunction function, bool includeSpanScore ) : Lucene.Net.Index
term Lucene.Net.Index.Term
function Lucene.Net.Search.Payloads.PayloadFunction
includeSpanScore bool
리턴 Lucene.Net.Index

프로퍼티 상세

Function 보호되어 있는 프로퍼티

protected PayloadFunction,Lucene.Net.Search.Payloads Function
리턴 Lucene.Net.Search.Payloads.PayloadFunction