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

TermDocsEnum() public method

Returns DocsEnum for the specified term. this will return null if either the field or term does not exist.
public TermDocsEnum ( Lucene.Net.Index.Term term ) : Lucene.Net.Index.DocsEnum
term Lucene.Net.Index.Term
return Lucene.Net.Index.DocsEnum
        public DocsEnum TermDocsEnum(Term term)
        {
            Debug.Assert(term.Field() != null);
            Debug.Assert(term.Bytes() != null);
            Fields fields = Fields;
            if (fields != null)
            {
                Terms terms = fields.Terms(term.Field());
                if (terms != null)
                {
                    TermsEnum termsEnum = terms.Iterator(null);
                    if (termsEnum.SeekExact(term.Bytes()))
                    {
                        return termsEnum.Docs(LiveDocs, null);
                    }
                }
            }
            return null;
        }