org.apache.lucene.index
Class DocsEnum
java.lang.Object
org.apache.lucene.search.DocIdSetIterator
org.apache.lucene.index.DocsEnum
- Direct Known Subclasses:
- DocsAndPositionsEnum, FilterAtomicReader.FilterDocsEnum, MappingMultiDocsEnum, MultiDocsEnum
public abstract class DocsEnum
- extends DocIdSetIterator
Iterates through the documents and term freqs.
NOTE: you must first call DocIdSetIterator.nextDoc()
before using
any of the per-doc methods.
Constructor Summary |
protected |
DocsEnum()
Sole constructor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FLAG_FREQS
public static final int FLAG_FREQS
- Flag to pass to
TermsEnum.docs(Bits,DocsEnum,int)
if you require term frequencies in the returned enum.
- See Also:
- Constant Field Values
DocsEnum
protected DocsEnum()
- Sole constructor. (For invocation by subclass
constructors, typically implicit.)
freq
public abstract int freq()
throws IOException
- Returns term frequency in the current document. Do
not call this before
DocIdSetIterator.nextDoc()
is first called,
nor after DocIdSetIterator.nextDoc()
returns NO_MORE_DOCS.
- Throws:
IOException
attributes
public AttributeSource attributes()
- Returns the related attributes.
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.