private void InitBlock(Monodoc.Lucene.Net.Search.StringIndex index) { this.index = index; }
/// <summary> Returns a comparator for sorting hits according to a Field containing strings.</summary> /// <param name="reader"> Index to use. /// </param> /// <param name="fieldname"> Field containg string values. /// </param> /// <returns> Comparator for sorting hits. /// </returns> /// <throws> IOException If an error occurs reading the index. </throws> internal static ScoreDocComparator ComparatorString(Monodoc.Lucene.Net.Index.IndexReader reader, System.String fieldname) { System.String field = String.Intern(fieldname); Monodoc.Lucene.Net.Search.StringIndex index = Monodoc.Lucene.Net.Search.FieldCache_Fields.DEFAULT.GetStringIndex(reader, field); return(new AnonymousClassScoreDocComparator2(index)); }
public AnonymousClassScoreDocComparator2(Monodoc.Lucene.Net.Search.StringIndex index) { InitBlock(index); }