Lucene.Net.Index.AtomicReader.DocFreq C# (CSharp) Method

DocFreq() public final method

public final DocFreq ( Lucene.Net.Index.Term term ) : int
term Lucene.Net.Index.Term
return int
        public override sealed int DocFreq(Term term)
        {
            Fields fields = Fields;
            if (fields == null)
            {
                return 0;
            }
            Terms terms = fields.Terms(term.Field());
            if (terms == null)
            {
                return 0;
            }
            TermsEnum termsEnum = terms.Iterator(null);
            if (termsEnum.SeekExact(term.Bytes()))
            {
                return termsEnum.DocFreq();
            }
            else
            {
                return 0;
            }
        }