Пример #1
0
        internal virtual void  Update(BufferedDeletes @in)
        {
            numTerms  += @in.numTerms;
            bytesUsed += @in.bytesUsed;
            foreach (KeyValuePair <Term, Num> term in @in.terms)
            {
                terms[term.Key] = term.Value;
            }
            foreach (KeyValuePair <Query, int> term in @in.queries)
            {
                queries[term.Key] = term.Value;
            }

            docIDs.AddRange(@in.docIDs);
            @in.Clear();
        }
Пример #2
0
		internal virtual void  Update(BufferedDeletes @in)
		{
			numTerms += @in.numTerms;
			bytesUsed += @in.bytesUsed;
		    foreach (KeyValuePair<Term, Num> term in @in.terms)
            {
                terms[term.Key] = term.Value;
		    }
            foreach (KeyValuePair<Query, int> term in @in.queries)
            {
                queries[term.Key] = term.Value;
            }

			docIDs.AddRange(@in.docIDs);
			@in.Clear();
		}