C# Класс Lucene.Net.Search.MultiPhraseQuery

Наследование: Query
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( Lucene.Net.Index.Term term ) : void

Add a single term at the next position in the phrase.

Add ( Lucene.Net.Index.Term terms, int position ) : void

Allows to specify the relative position of terms within the phrase.

CreateWeight ( Searcher searcher ) : Weight
Equals ( System o ) : bool

Returns true if o is equal to this.

ExtractTerms ( System terms ) : void
GetHashCode ( ) : int

Returns a hash code value for this object.

GetPositions ( ) : int[]

Returns the relative positions of terms in this phrase.

Rewrite ( Lucene.Net.Index.IndexReader reader ) : Query
TermEquals ( System array1, System array2 ) : bool
ToString ( System f ) : System.String

Prints a user-readable version of this query.

Приватные методы

Метод Описание
ArraysHashCode ( Lucene.Net.Index.Term termArray ) : int
GetTermArrays ( ) : System.Collections.Generic.IList
TermArraysEquals ( System termArrays1, System termArrays2 ) : bool
TermArraysHashCode ( ) : int

Описание методов

Add() публичный Метод

Add a single term at the next position in the phrase.
public Add ( Lucene.Net.Index.Term term ) : void
term Lucene.Net.Index.Term
Результат void

Add() публичный Метод

Allows to specify the relative position of terms within the phrase.
public Add ( Lucene.Net.Index.Term terms, int position ) : void
terms Lucene.Net.Index.Term ///
position int ///
Результат void

CreateWeight() публичный Метод

public CreateWeight ( Searcher searcher ) : Weight
searcher Searcher
Результат Weight

Equals() публичный Метод

Returns true if o is equal to this.
public Equals ( System o ) : bool
o System
Результат bool

ExtractTerms() публичный Метод

public ExtractTerms ( System terms ) : void
terms System
Результат void

GetHashCode() публичный Метод

Returns a hash code value for this object.
public GetHashCode ( ) : int
Результат int

GetPositions() публичный Метод

Returns the relative positions of terms in this phrase.
public GetPositions ( ) : int[]
Результат int[]

Rewrite() публичный Метод

public Rewrite ( Lucene.Net.Index.IndexReader reader ) : Query
reader Lucene.Net.Index.IndexReader
Результат Query

TermEquals() публичный статический Метод

public static TermEquals ( System array1, System array2 ) : bool
array1 System
array2 System
Результат bool

ToString() публичный Метод

Prints a user-readable version of this query.
public ToString ( System f ) : System.String
f System
Результат System.String