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

Наследование: Lucene.Net.Util.LuceneTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Directory Directory
DocFields string[]
Reader IndexReader
Searcher IndexSearcher

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

Метод Описание
Bqtest ( Query q, int expDocNrs ) : void

Tests a query using qtest after wrapping it with both optB and reqB

OptB ( Query q ) : Query

MACRO: Wraps a Query in a BooleanQuery so that it is optional, along with a second prohibited clause which will never match anything

Qtest ( Query q, int expDocNrs ) : void

check the expDocNrs first, then check the query (and the explanations)

ReqB ( Query q ) : Query

MACRO: Wraps a Query in a BooleanQuery so that it is required, along with a second optional clause which will match everything

Sf ( string s, int b ) : SpanFirstQuery

MACRO for SpanFirst(SpanTermQuery)

Snear ( SpanQuery s, SpanQuery m, SpanQuery e, int slop, bool inOrder ) : SpanNearQuery

MACRO for SpanNearQuery containing three SpanQueries

Snear ( SpanQuery s, SpanQuery e, int slop, bool inOrder ) : SpanNearQuery

MACRO for SpanNearQuery containing two SpanQueries

Snear ( string s, string e, int slop, bool inOrder ) : SpanNearQuery

MACRO for SpanNearQuery containing two SpanTerm queries

Snear ( string s, string m, string e, int slop, bool inOrder ) : SpanNearQuery

MACRO for SpanNearQuery containing three SpanTerm queries

Snot ( SpanQuery i, SpanQuery e ) : SpanNotQuery

MACRO for SpanNotQuery

Sor ( SpanQuery s, SpanQuery e ) : SpanOrQuery

MACRO for SpanOrQuery containing two SpanQueries

Sor ( SpanQuery s, SpanQuery m, SpanQuery e ) : SpanOrQuery

MACRO for SpanOrQuery containing two SpanQueries

Sor ( string s, string e ) : SpanOrQuery

MACRO for SpanOrQuery containing two SpanTerm queries

Sor ( string s, string m, string e ) : SpanOrQuery

MACRO for SpanOrQuery containing three SpanTerm queries

St ( string s ) : SpanTermQuery

MACRO for SpanTermQuery

Ta ( string s ) : Term[]

helper for generating MultiPhraseQueries

TestNoop ( ) : void

Placeholder: JUnit freaks if you don't have one test ... making class abstract doesn't help

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

Метод Описание
AfterClassTestExplanations ( ) : void
BeforeClassTestExplanations ( ) : void

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

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

Tests a query using qtest after wrapping it with both optB and reqB
public Bqtest ( Query q, int expDocNrs ) : void
q Query
expDocNrs int
Результат void

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

MACRO: Wraps a Query in a BooleanQuery so that it is optional, along with a second prohibited clause which will never match anything
public OptB ( Query q ) : Query
q Query
Результат Query

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

check the expDocNrs first, then check the query (and the explanations)
public Qtest ( Query q, int expDocNrs ) : void
q Query
expDocNrs int
Результат void

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

MACRO: Wraps a Query in a BooleanQuery so that it is required, along with a second optional clause which will match everything
public ReqB ( Query q ) : Query
q Query
Результат Query

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

MACRO for SpanFirst(SpanTermQuery)
public Sf ( string s, int b ) : SpanFirstQuery
s string
b int
Результат SpanFirstQuery

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

MACRO for SpanNearQuery containing three SpanQueries
public Snear ( SpanQuery s, SpanQuery m, SpanQuery e, int slop, bool inOrder ) : SpanNearQuery
s SpanQuery
m SpanQuery
e SpanQuery
slop int
inOrder bool
Результат SpanNearQuery

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

MACRO for SpanNearQuery containing two SpanQueries
public Snear ( SpanQuery s, SpanQuery e, int slop, bool inOrder ) : SpanNearQuery
s SpanQuery
e SpanQuery
slop int
inOrder bool
Результат SpanNearQuery

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

MACRO for SpanNearQuery containing two SpanTerm queries
public Snear ( string s, string e, int slop, bool inOrder ) : SpanNearQuery
s string
e string
slop int
inOrder bool
Результат SpanNearQuery

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

MACRO for SpanNearQuery containing three SpanTerm queries
public Snear ( string s, string m, string e, int slop, bool inOrder ) : SpanNearQuery
s string
m string
e string
slop int
inOrder bool
Результат SpanNearQuery

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

MACRO for SpanNotQuery
public Snot ( SpanQuery i, SpanQuery e ) : SpanNotQuery
i SpanQuery
e SpanQuery
Результат SpanNotQuery

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

MACRO for SpanOrQuery containing two SpanQueries
public Sor ( SpanQuery s, SpanQuery e ) : SpanOrQuery
s SpanQuery
e SpanQuery
Результат SpanOrQuery

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

MACRO for SpanOrQuery containing two SpanQueries
public Sor ( SpanQuery s, SpanQuery m, SpanQuery e ) : SpanOrQuery
s SpanQuery
m SpanQuery
e SpanQuery
Результат SpanOrQuery

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

MACRO for SpanOrQuery containing two SpanTerm queries
public Sor ( string s, string e ) : SpanOrQuery
s string
e string
Результат SpanOrQuery

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

MACRO for SpanOrQuery containing three SpanTerm queries
public Sor ( string s, string m, string e ) : SpanOrQuery
s string
m string
e string
Результат SpanOrQuery

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

MACRO for SpanTermQuery
public St ( string s ) : SpanTermQuery
s string
Результат SpanTermQuery

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

helper for generating MultiPhraseQueries
public static Ta ( string s ) : Term[]
s string
Результат Term[]

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

Placeholder: JUnit freaks if you don't have one test ... making class abstract doesn't help
public TestNoop ( ) : void
Результат void

Описание свойств

Directory защищенное статическое свойство

protected static Directory Directory
Результат Directory

DocFields защищенное статическое свойство

protected static string[] DocFields
Результат string[]

Reader защищенное статическое свойство

protected static IndexReader Reader
Результат IndexReader

Searcher защищенное статическое свойство

protected static IndexSearcher Searcher
Результат IndexSearcher