public class WritableDatabaseLabelScanIndex extends WritableAbstractDatabaseIndex<org.neo4j.kernel.api.impl.labelscan.LuceneLabelScanIndex> implements LabelScanIndex
Constructor and Description |
---|
WritableDatabaseLabelScanIndex(BitmapDocumentFormat format,
PartitionedIndexStorage indexStorage) |
Modifier and Type | Method and Description |
---|---|
org.neo4j.kernel.api.labelscan.AllEntriesLabelScanReader |
allNodeLabelRanges()
Retrieves a
reader over all node label ranges. |
org.neo4j.storageengine.api.schema.LabelScanReader |
getLabelScanReader() |
org.neo4j.kernel.api.labelscan.LabelScanWriter |
getLabelScanWriter() |
addNewPartition, allDocumentsReader, close, create, drop, exists, flush, getPartitions, isOpen, isReadOnly, isValid, maybeRefreshBlocking, open, snapshot
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allDocumentsReader, create, drop, exists, flush, getPartitions, isOpen, isReadOnly, isValid, maybeRefreshBlocking, open, snapshot
public WritableDatabaseLabelScanIndex(BitmapDocumentFormat format, PartitionedIndexStorage indexStorage)
public org.neo4j.storageengine.api.schema.LabelScanReader getLabelScanReader()
getLabelScanReader
in interface LabelScanIndex
public org.neo4j.kernel.api.labelscan.LabelScanWriter getLabelScanWriter()
getLabelScanWriter
in interface LabelScanIndex
public org.neo4j.kernel.api.labelscan.AllEntriesLabelScanReader allNodeLabelRanges()
reader
over all node label
ranges.
NOTE:
There are no guarantees that reader returned from this method will see consistent documents with respect to
regular reader
and regular writer
.
allNodeLabelRanges
in interface LabelScanIndex
reader
.Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.