C# Class Lucene.Net.Analysis.CollationTestbase

base test class for testing Unicode collation.
Inheritance: LuceneTestCase
Afficher le fichier Open project: apache/lucenenet Class Usage Examples

Protected Properties

Свойство Type Description
FirstRangeBeginningOriginal string
FirstRangeEndOriginal string
SecondRangeBeginningOriginal string
SecondRangeEndOriginal string

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AssertMatches ( IndexSearcher searcher, Search query, Sort sort, string expectedResult ) : void
EncodeCollationKey ( sbyte keyBits ) : string

Method Details

AssertThreadSafe() public méthode

public AssertThreadSafe ( Analyzer analyzer ) : void
analyzer Analyzer
Résultat void

TestCollationKeySort() public méthode

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
Résultat void

TestFarsiRangeFilterCollating() public méthode

public TestFarsiRangeFilterCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Résultat void

TestFarsiRangeQueryCollating() public méthode

public TestFarsiRangeQueryCollating ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Résultat void

TestFarsiTermRangeQuery() public méthode

public TestFarsiTermRangeQuery ( Analyzer analyzer, BytesRef firstBeg, BytesRef firstEnd, BytesRef secondBeg, BytesRef secondEnd ) : void
analyzer Analyzer
firstBeg BytesRef
firstEnd BytesRef
secondBeg BytesRef
secondEnd BytesRef
Résultat void

Property Details

FirstRangeBeginningOriginal protected_oe property

protected string FirstRangeBeginningOriginal
Résultat string

FirstRangeEndOriginal protected_oe property

protected string FirstRangeEndOriginal
Résultat string

SecondRangeBeginningOriginal protected_oe property

protected string SecondRangeBeginningOriginal
Résultat string

SecondRangeEndOriginal protected_oe property

protected string SecondRangeEndOriginal
Résultat string