public interface IndexReader
extends org.neo4j.graphdb.Resource
Modifier and Type | Field and Description |
---|---|
static IndexReader |
EMPTY |
Modifier and Type | Method and Description |
---|---|
org.neo4j.collection.primitive.PrimitiveLongIterator |
containsString(String exactTerm)
Searches this index for string values containing the exact search string.
|
long |
countIndexedNodes(long nodeId,
Object propertyValue) |
IndexSampler |
createSampler() |
org.neo4j.collection.primitive.PrimitiveLongIterator |
endsWith(String suffix)
Searches this index for string values ending with the suffix search string.
|
org.neo4j.collection.primitive.PrimitiveLongIterator |
rangeSeekByNumberInclusive(Number lower,
Number upper)
Searches this index for numerics values between
lower and upper . |
org.neo4j.collection.primitive.PrimitiveLongIterator |
rangeSeekByPrefix(String prefix)
Searches this index for string values starting with
prefix . |
org.neo4j.collection.primitive.PrimitiveLongIterator |
rangeSeekByString(String lower,
boolean includeLower,
String upper,
boolean includeUpper)
Searches this index for string values between
lower and upper . |
org.neo4j.collection.primitive.PrimitiveLongIterator |
scan()
Scans this index returning all nodes.
|
org.neo4j.collection.primitive.PrimitiveLongIterator |
seek(Object value)
Searches this index for a certain value.
|
static final IndexReader EMPTY
org.neo4j.collection.primitive.PrimitiveLongIterator seek(Object value)
value
- property value to search for.org.neo4j.collection.primitive.PrimitiveLongIterator rangeSeekByNumberInclusive(Number lower, Number upper)
lower
and upper
.lower
- lower numeric bound of search (inclusive).upper
- upper numeric bound of search (inclusive).org.neo4j.collection.primitive.PrimitiveLongIterator rangeSeekByString(String lower, boolean includeLower, String upper, boolean includeUpper)
lower
and upper
.lower
- lower numeric bound of search.includeLower
- whether or not lower bound is inclusive.upper
- upper numeric bound of search.includeUpper
- whether or not upper bound is inclusive.org.neo4j.collection.primitive.PrimitiveLongIterator rangeSeekByPrefix(String prefix)
prefix
.prefix
- prefix that matching strings must start with.org.neo4j.collection.primitive.PrimitiveLongIterator scan()
org.neo4j.collection.primitive.PrimitiveLongIterator containsString(String exactTerm)
exactTerm
- the exact string to search for in the indexorg.neo4j.collection.primitive.PrimitiveLongIterator endsWith(String suffix)
suffix
- the string to search for in the indexlong countIndexedNodes(long nodeId, Object propertyValue)
nodeId
- node if to match.propertyValue
- property value to match.nodeId
and propertyValue
.IndexSampler createSampler()
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.