C# 클래스 Lucene.Net.QueryParsers.ComplexPhrase.ComplexPhraseQueryParser.ComplexPhraseQuery

Used to handle the query content in between quotes and produced Span-based interpretations of the clauses.
상속: Lucene.Net.Search.Query
파일 보기 프로젝트 열기: apache/lucenenet

공개 메소드들

메소드 설명
ComplexPhraseQuery ( string field, string phrasedQueryStringContents, int slopFactor, bool inOrder ) : Lucene.Net.Analysis
Equals ( object obj ) : bool
GetHashCode ( ) : int
Rewrite ( IndexReader reader ) : Query
ToString ( string field ) : string

보호된 메소드들

메소드 설명
ParsePhraseElements ( ComplexPhraseQueryParser qp ) : void

비공개 메소드들

메소드 설명
AddComplexPhraseClause ( List spanClauses, Lucene.Net.Search.BooleanQuery qc ) : void

메소드 상세

ComplexPhraseQuery() 공개 메소드

public ComplexPhraseQuery ( string field, string phrasedQueryStringContents, int slopFactor, bool inOrder ) : Lucene.Net.Analysis
field string
phrasedQueryStringContents string
slopFactor int
inOrder bool
리턴 Lucene.Net.Analysis

Equals() 공개 메소드

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

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

ParsePhraseElements() 보호된 메소드

protected ParsePhraseElements ( ComplexPhraseQueryParser qp ) : void
qp ComplexPhraseQueryParser
리턴 void

Rewrite() 공개 메소드

public Rewrite ( IndexReader reader ) : Query
reader Lucene.Net.Index.IndexReader
리턴 Lucene.Net.Search.Query

ToString() 공개 메소드

public ToString ( string field ) : string
field string
리턴 string