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.IndexImplementation
public org.neo4j.graphdb.index.RelationshipIndex relationshipIndex(String indexName, Map<String,String> config)
relationshipIndex
in interface org.neo4j.graphdb.index.IndexImplementation
public Map<String,String> fillInDefaults(Map<String,String> source)
fillInDefaults
in interface org.neo4j.graphdb.index.IndexImplementation
public boolean configMatches(Map<String,String> storedConfig, Map<String,String> config)
configMatches
in interface org.neo4j.graphdb.index.IndexImplementation
public String getDataSourceName()
getDataSourceName
in interface org.neo4j.graphdb.index.IndexImplementation
public 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–2015 The Neo4j Graph Database Project. All rights reserved.