C# Класс Lucene.Net.Analysis.CollationTestbase

base test class for testing Unicode collation.
Наследование: LuceneTestCase
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
FirstRangeBeginningOriginal string
FirstRangeEndOriginal string
SecondRangeBeginningOriginal string
SecondRangeEndOriginal string

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

Метод Описание
AssertThreadSafe ( Analyzer analyzer ) : void
TestCollationKeySort ( Analyzer usAnalyzer, Analyzer franceAnalyzer, Analyzer swedenAnalyzer, Analyzer denmarkAnalyzer, string usResult, string frResult, string svResult, string dkResult ) : void
TestFarsiRangeFilterCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
TestFarsiRangeQueryCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
TestFarsiTermRangeQuery ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void

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

Метод Описание
AssertMatches ( IndexSearcher searcher, Search query, Sort sort, string expectedResult ) : void
EncodeCollationKey ( sbyte keyBits ) : string

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

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

public AssertThreadSafe ( Analyzer analyzer ) : void
analyzer Analyzer
Результат void

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

public TestCollationKeySort ( Analyzer usAnalyzer, Analyzer franceAnalyzer, Analyzer swedenAnalyzer, Analyzer denmarkAnalyzer, string usResult, string frResult, string svResult, string dkResult ) : void
usAnalyzer Analyzer
franceAnalyzer Analyzer
swedenAnalyzer Analyzer
denmarkAnalyzer Analyzer
usResult string
frResult string
svResult string
dkResult string
Результат void

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

public TestFarsiRangeFilterCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Результат void

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

public TestFarsiRangeQueryCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Результат void

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

public TestFarsiTermRangeQuery ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Результат void

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

FirstRangeBeginningOriginal защищенное свойство

protected string FirstRangeBeginningOriginal
Результат string

FirstRangeEndOriginal защищенное свойство

protected string FirstRangeEndOriginal
Результат string

SecondRangeBeginningOriginal защищенное свойство

protected string SecondRangeBeginningOriginal
Результат string

SecondRangeEndOriginal защищенное свойство

protected string SecondRangeEndOriginal
Результат string