C# Класс Lucene.Net.QueryParsers.TestQueryParser

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

Открытые свойства

Свойство Тип Описание
qpAnalyzer Lucene.Net.Analysis.Analyzer

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

Метод Описание
AssertDateRangeQueryEquals ( QueryParser qp, System field, System startDate, System endDate, System endDateInclusive, Lucene.Net.Documents.DateTools resolution ) : void
AssertEscapedQueryEquals ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
AssertParseException ( System queryString ) : void
AssertQueryEquals ( QueryParser qp, System field, System query, System result ) : void
AssertQueryEquals ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
AssertQueryEqualsDOA ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
AssertWildcardQueryEquals ( System query, System result ) : void
AssertWildcardQueryEquals ( System query, bool lowercase, System result ) : void
AssertWildcardQueryEquals ( System query, bool lowercase, System result, bool allowLeadingWildcard ) : void
GetParser ( Lucene.Net.Analysis.Analyzer a ) : QueryParser
GetQuery ( System query, Lucene.Net.Analysis.Analyzer a ) : Lucene.Net.Search.Query
GetQueryDOA ( System query, Lucene.Net.Analysis.Analyzer a ) : Lucene.Net.Search.Query
TestQueryParser ( ) : System
TestQueryParser ( System name ) : System

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

Метод Описание
AddDateDoc ( System content, int year, int month, int day, int hour, int minute, int second, Lucene.Net.Index.IndexWriter iw ) : void
AssertHits ( int expected, System query, Lucene.Net.Search.IndexSearcher is_Renamed ) : void
EscapeDateString ( System s ) : System.String
GetDate ( System s, Lucene.Net.Documents.DateTools resolution ) : System.String

for testing DateTools support

GetLegacyDate ( System s ) : System.String

for testing legacy DateField support

GetLocalizedDate ( int year, int month, int day, bool extendLastDate ) : System.String
SetUp ( ) : void
TearDown ( ) : void
TestBooleanQuery ( ) : void
TestBoost ( ) : void
TestCJK ( ) : void
TestCustomQueryParserFuzzy ( ) : void
TestCustomQueryParserWildcard ( ) : void
TestDateRange ( ) : void
TestEscaped ( ) : void
TestException ( ) : void
TestFarsiRangeCollating ( ) : void
TestLeadingWildcardType ( ) : void
TestLegacyDateRange ( ) : void
TestLocalDateFormat ( ) : void
TestMatchAllDocs ( ) : void
TestNumber ( ) : void
TestPositionIncrement ( ) : void
TestPositionIncrements ( ) : void
TestPrecedence ( ) : void
TestProtectedCtors ( ) : void
TestPunct ( ) : void
TestQPA ( ) : void
TestQueryStringEscaping ( ) : void
TestRange ( ) : void
TestSimple ( ) : void
TestSimpleDAO ( ) : void
TestSlop ( ) : void
TestStarParsing ( ) : void
TestStopWordsInPhraseQuery ( ) : void
TestStopwords ( ) : void
TestTabNewlineCarriageReturn ( ) : void
TestVersioningOfJavaDateRangeBehavior ( ) : void
TestWildcard ( ) : void

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

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

public AssertDateRangeQueryEquals ( QueryParser qp, System field, System startDate, System endDate, System endDateInclusive, Lucene.Net.Documents.DateTools resolution ) : void
qp QueryParser
field System
startDate System
endDate System
endDateInclusive System
resolution Lucene.Net.Documents.DateTools
Результат void

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

public AssertEscapedQueryEquals ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
query System
a Lucene.Net.Analysis.Analyzer
result System
Результат void

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

public AssertParseException ( System queryString ) : void
queryString System
Результат void

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

public AssertQueryEquals ( QueryParser qp, System field, System query, System result ) : void
qp QueryParser
field System
query System
result System
Результат void

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

public AssertQueryEquals ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
query System
a Lucene.Net.Analysis.Analyzer
result System
Результат void

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

public AssertQueryEqualsDOA ( System query, Lucene.Net.Analysis.Analyzer a, System result ) : void
query System
a Lucene.Net.Analysis.Analyzer
result System
Результат void

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

public AssertWildcardQueryEquals ( System query, System result ) : void
query System
result System
Результат void

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

public AssertWildcardQueryEquals ( System query, bool lowercase, System result ) : void
query System
lowercase bool
result System
Результат void

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

public AssertWildcardQueryEquals ( System query, bool lowercase, System result, bool allowLeadingWildcard ) : void
query System
lowercase bool
result System
allowLeadingWildcard bool
Результат void

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

public GetParser ( Lucene.Net.Analysis.Analyzer a ) : QueryParser
a Lucene.Net.Analysis.Analyzer
Результат QueryParser

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

public GetQuery ( System query, Lucene.Net.Analysis.Analyzer a ) : Lucene.Net.Search.Query
query System
a Lucene.Net.Analysis.Analyzer
Результат Lucene.Net.Search.Query

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

public GetQueryDOA ( System query, Lucene.Net.Analysis.Analyzer a ) : Lucene.Net.Search.Query
query System
a Lucene.Net.Analysis.Analyzer
Результат Lucene.Net.Search.Query

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

public TestQueryParser ( ) : System
Результат System

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

public TestQueryParser ( System name ) : System
name System
Результат System

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

qpAnalyzer публичное статическое свойство

public static Lucene.Net.Analysis.Analyzer qpAnalyzer
Результат Lucene.Net.Analysis.Analyzer