public class LuceneIndexImplementation extends Object implements org.neo4j.graphdb.index.IndexImplementation
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_LAZY_THRESHOLD |
static Map<String,String> |
EXACT_CONFIG |
static Map<String,String> |
FULLTEXT_CONFIG |
static String |
SERVICE_NAME |
| Constructor and Description |
|---|
LuceneIndexImplementation(org.neo4j.graphdb.GraphDatabaseService db,
LuceneDataSource dataSource,
org.neo4j.kernel.impl.index.IndexConnectionBroker<LuceneXaConnection> broker) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configMatches(Map<String,String> storedConfig,
Map<String,String> config) |
Map<String,String> |
fillInDefaults(Map<String,String> source) |
String |
getDataSourceName() |
org.neo4j.graphdb.GraphDatabaseService |
graphDb() |
boolean |
matches(org.neo4j.graphdb.GraphDatabaseService gdb) |
org.neo4j.graphdb.index.Index<org.neo4j.graphdb.Node> |
nodeIndex(String indexName,
Map<String,String> config) |
org.neo4j.graphdb.index.RelationshipIndex |
relationshipIndex(String indexName,
Map<String,String> config) |
void |
reset(LuceneDataSource dataSource,
org.neo4j.kernel.impl.index.IndexConnectionBroker<LuceneXaConnection> broker) |
public static final String SERVICE_NAME
public static final int DEFAULT_LAZY_THRESHOLD
public LuceneIndexImplementation(org.neo4j.graphdb.GraphDatabaseService db,
LuceneDataSource dataSource,
org.neo4j.kernel.impl.index.IndexConnectionBroker<LuceneXaConnection> broker)
public org.neo4j.graphdb.index.Index<org.neo4j.graphdb.Node> nodeIndex(String indexName, Map<String,String> config)
nodeIndex in interface org.neo4j.graphdb.index.IndexImplementationpublic org.neo4j.graphdb.index.RelationshipIndex relationshipIndex(String indexName, Map<String,String> config)
relationshipIndex in interface org.neo4j.graphdb.index.IndexImplementationpublic Map<String,String> fillInDefaults(Map<String,String> source)
fillInDefaults in interface org.neo4j.graphdb.index.IndexImplementationpublic boolean configMatches(Map<String,String> storedConfig, Map<String,String> config)
configMatches in interface org.neo4j.graphdb.index.IndexImplementationpublic String getDataSourceName()
getDataSourceName in interface org.neo4j.graphdb.index.IndexImplementationpublic boolean matches(org.neo4j.graphdb.GraphDatabaseService gdb)
public void reset(LuceneDataSource dataSource, org.neo4j.kernel.impl.index.IndexConnectionBroker<LuceneXaConnection> broker)
public org.neo4j.graphdb.GraphDatabaseService graphDb()
Copyright © 2002–2013 The Neo4j Graph Database Project. All rights reserved.