C# Класс Lucene.Net.QueryParsers.Util.QueryParserTestBase

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

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

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

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

Метод Описание
AssertDateRangeQueryEquals ( ICommonQueryParserConfiguration cqpC, string field, string startDate, string endDate, System.DateTime endDateInclusive, Lucene.Net.Documents.DateTools resolution ) : void
AssertEscapedQueryEquals ( string query, Analyzer a, string result ) : void
AssertParseException ( string queryString ) : void
AssertParseException ( string queryString, Analyzer a ) : void
AssertQueryEquals ( ICommonQueryParserConfiguration cqpC, string field, string query, string result ) : void
AssertQueryEquals ( string query, Analyzer a, string result ) : void
AssertQueryEqualsDOA ( string query, Analyzer a, string result ) : void
AssertWildcardQueryEquals ( string query, bool lowercase, string result ) : void
AssertWildcardQueryEquals ( string query, bool lowercase, string result, bool allowLeadingWildcard ) : void
AssertWildcardQueryEquals ( string query, string result ) : void
GetParserConfig ( Analyzer a ) : ICommonQueryParserConfiguration
GetQuery ( string query ) : Query
GetQuery ( string query, Analyzer a ) : Query
GetQuery ( string query, ICommonQueryParserConfiguration cqpC ) : Query
GetQueryDOA ( string query, Analyzer a ) : Query
IsQueryParserException ( Exception exception ) : bool
SetAnalyzeRangeTerms ( ICommonQueryParserConfiguration cqpC, bool value ) : void
SetAutoGeneratePhraseQueries ( ICommonQueryParserConfiguration cqpC, bool value ) : void
SetDateResolution ( ICommonQueryParserConfiguration cqpC, string field, Lucene.Net.Documents.DateTools value ) : void
SetDefaultOperatorAND ( ICommonQueryParserConfiguration cqpC ) : void
SetDefaultOperatorOR ( ICommonQueryParserConfiguration cqpC ) : void
SetUp ( ) : void
TearDown ( ) : void
TestDefaultOperator ( ) : void
TestNewFieldQuery ( ) : void
TestStarParsing ( ) : void

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

Метод Описание
AfterClass ( ) : void
AssertHits ( int expected, String query, IndexSearcher @is ) : void
BeforeClass ( ) : void
EscapeDateString ( string s ) : string
GetDate ( System.DateTime d, Lucene.Net.Documents.DateTools resolution ) : string

for testing DateTools support

GetDate ( string s, Lucene.Net.Documents.DateTools resolution ) : string

for testing DateTools support

GetLocalizedDate ( int year, int month, int day ) : string
TestAutoGeneratePhraseQueriesOn ( ) : void
TestBooleanQuery ( ) : void
TestBoost ( ) : void
TestCJK ( ) : void
TestCJKBoostedPhrase ( ) : void
TestCJKBoostedTerm ( ) : void
TestCJKPhrase ( ) : void
TestCJKSloppyPhrase ( ) : void
TestCJKTerm ( ) : void
TestCollatedRange ( ) : void
TestDateRange ( ) : void
TestDistanceAsEditsParsing ( ) : void
TestEscaped ( ) : void
TestEscapedVsQuestionMarkAsWildcard ( ) : void
TestEscapedWildcard ( ) : void
TestException ( ) : void
TestLeadingWildcardType ( ) : void
TestMatchAllDocs ( ) : void
TestMatchAllQueryParsing ( ) : void
TestNestedAndClausesFoo ( ) : void
TestNumber ( ) : void
TestOperatorVsWhitespace ( ) : void
TestParseWildcardAndPhraseQueries ( ) : void
TestPhraseQueryPositionIncrements ( ) : void
TestPhraseQueryToString ( ) : void
TestPositionIncrement ( ) : void
TestPositionIncrements ( ) : void
TestPrecedence ( ) : void
TestPunct ( ) : void
TestQPA ( ) : void
TestQueryStringEscaping ( ) : void
TestRange ( ) : void
TestRangeWithPhrase ( ) : void
TestRegexps ( ) : void
TestSimple ( ) : void
TestSimpleDAO ( ) : void
TestSlop ( ) : void
TestStopwords ( ) : void
TestTabNewlineCarriageReturn ( ) : void
TestWildcard ( ) : void

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

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

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

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

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

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

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

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

public AssertParseException ( string queryString, Analyzer a ) : void
queryString string
a Lucene.Net.Analysis.Analyzer
Результат void

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

public AssertQueryEquals ( ICommonQueryParserConfiguration cqpC, string field, string query, string result ) : void
cqpC ICommonQueryParserConfiguration
field string
query string
result string
Результат void

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

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

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

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

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

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

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

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

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

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

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

public abstract GetParserConfig ( Analyzer a ) : ICommonQueryParserConfiguration
a Lucene.Net.Analysis.Analyzer
Результат ICommonQueryParserConfiguration

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

public GetQuery ( string query ) : Query
query string
Результат Lucene.Net.Search.Query

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

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

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

public abstract GetQuery ( string query, ICommonQueryParserConfiguration cqpC ) : Query
query string
cqpC ICommonQueryParserConfiguration
Результат Lucene.Net.Search.Query

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

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

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

public abstract IsQueryParserException ( Exception exception ) : bool
exception System.Exception
Результат bool

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

public abstract SetAnalyzeRangeTerms ( ICommonQueryParserConfiguration cqpC, bool value ) : void
cqpC ICommonQueryParserConfiguration
value bool
Результат void

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

public abstract SetAutoGeneratePhraseQueries ( ICommonQueryParserConfiguration cqpC, bool value ) : void
cqpC ICommonQueryParserConfiguration
value bool
Результат void

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

public abstract SetDateResolution ( ICommonQueryParserConfiguration cqpC, string field, Lucene.Net.Documents.DateTools value ) : void
cqpC ICommonQueryParserConfiguration
field string
value Lucene.Net.Documents.DateTools
Результат void

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

public abstract SetDefaultOperatorAND ( ICommonQueryParserConfiguration cqpC ) : void
cqpC ICommonQueryParserConfiguration
Результат void

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

public abstract SetDefaultOperatorOR ( ICommonQueryParserConfiguration cqpC ) : void
cqpC ICommonQueryParserConfiguration
Результат void

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

public SetUp ( ) : void
Результат void

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

public TearDown ( ) : void
Результат void

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

public abstract TestDefaultOperator ( ) : void
Результат void

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

public abstract TestNewFieldQuery ( ) : void
Результат void

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

public abstract TestStarParsing ( ) : void
Результат void

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

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

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