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.