Lucene.Net.Search.ConstantScoreQuery.ConstantScorer.ConstantScorer C# (CSharp) Method

ConstantScorer() public method

public ConstantScorer ( ConstantScoreQuery enclosingInstance, Similarity similarity, IndexReader reader, Weight w ) : System
enclosingInstance ConstantScoreQuery
similarity Similarity
reader Lucene.Net.Index.IndexReader
w Weight
return System
			public ConstantScorer(ConstantScoreQuery enclosingInstance, Similarity similarity, IndexReader reader, Weight w):base(similarity)
			{
				InitBlock(enclosingInstance);
				theScore = w.Value;
				DocIdSet docIdSet = Enclosing_Instance.internalFilter.GetDocIdSet(reader);
				if (docIdSet == null)
				{
					docIdSetIterator = DocIdSet.EMPTY_DOCIDSET.Iterator();
				}
				else
				{
					DocIdSetIterator iter = docIdSet.Iterator();
					if (iter == null)
					{
						docIdSetIterator = DocIdSet.EMPTY_DOCIDSET.Iterator();
					}
					else
					{
						docIdSetIterator = iter;
					}
				}
			}