public abstract class SirenDocsEnum
extends org.apache.lucene.index.DocsAndPositionsEnum
DocsAndPositionsEnum
extension acts as a decorator over a
DocsNodesAndPositionsEnum
.
It enables to provide a DocsNodesAndPositionsEnum
instance to a
NodeQuery
.
Subclasses must wrap a DocsNodesAndPositionsEnum
instance and
implements the method getDocsNodesAndPositionsEnum()
to return the wrapped instance.
Constructor and Description |
---|
SirenDocsEnum() |
Modifier and Type | Method and Description |
---|---|
abstract DocsNodesAndPositionsEnum |
getDocsNodesAndPositionsEnum() |
static DocsNodesAndPositionsEnum |
map(org.apache.lucene.index.DocsAndPositionsEnum docsEnum)
Helper method to map a Lucene's
DocsAndPositionsEnum to a SIREn's
DocsNodesAndPositionsEnum . |
public abstract DocsNodesAndPositionsEnum getDocsNodesAndPositionsEnum()
public static DocsNodesAndPositionsEnum map(org.apache.lucene.index.DocsAndPositionsEnum docsEnum)
DocsAndPositionsEnum
to a SIREn's
DocsNodesAndPositionsEnum
.Copyright © 2014. All rights reserved.