Lucene.Net.Search.MultiTermQuery.GetEnum C# (CSharp) Method

GetEnum() protected abstract method

Construct the enumeration to be used, expanding the pattern term.
protected abstract GetEnum ( Lucene.Net.Index.IndexReader reader ) : Lucene.Net.Search.FilteredTermEnum
reader Lucene.Net.Index.IndexReader
return Lucene.Net.Search.FilteredTermEnum
		protected internal abstract FilteredTermEnum GetEnum(IndexReader reader);

Usage Example

コード例 #1
0
        public override System.Collections.BitArray Bits(IndexReader reader)
        {
            TermEnum enumerator = query.GetEnum(reader);

            try
            {
                System.Collections.BitArray bitSet = new System.Collections.BitArray((reader.MaxDoc() % 64 == 0?reader.MaxDoc() / 64:reader.MaxDoc() / 64 + 1) * 64);
                new AnonymousClassTermGenerator(bitSet, this).Generate(query, reader, enumerator);
                return(bitSet);
            }
            finally
            {
                enumerator.Close();
            }
        }
All Usage Examples Of Lucene.Net.Search.MultiTermQuery::GetEnum