public class RestIndexManager extends Object implements org.neo4j.graphdb.index.IndexManager
Modifier and Type | Field and Description |
---|---|
static String |
NODE |
static String |
NODE_AUTO_INDEX_NAME |
static String |
RELATIONSHIP |
static String |
RELATIONSHIP_AUTO_INDEX_NAME |
Constructor and Description |
---|
RestIndexManager(RestAPI restApi) |
Modifier and Type | Method and Description |
---|---|
boolean |
existsForNodes(String indexName) |
boolean |
existsForRelationships(String indexName) |
RestIndex<org.neo4j.graphdb.Node> |
forNodes(String indexName) |
RestIndex<org.neo4j.graphdb.Node> |
forNodes(String indexName,
Map<String,String> config) |
org.neo4j.graphdb.index.RelationshipIndex |
forRelationships(String indexName) |
org.neo4j.graphdb.index.RelationshipIndex |
forRelationships(String indexName,
Map<String,String> config) |
Map<String,String> |
getConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index) |
org.neo4j.graphdb.index.AutoIndexer<org.neo4j.graphdb.Node> |
getNodeAutoIndexer() |
org.neo4j.graphdb.index.RelationshipAutoIndexer |
getRelationshipAutoIndexer() |
boolean |
noConfigProvided(Map<String,String> config) |
String[] |
nodeIndexNames() |
String[] |
relationshipIndexNames() |
String |
removeConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index,
String s) |
String |
setConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index,
String s,
String s1) |
public static final String RELATIONSHIP
public static final String NODE
public static final String NODE_AUTO_INDEX_NAME
public static final String RELATIONSHIP_AUTO_INDEX_NAME
public RestIndexManager(RestAPI restApi)
public boolean existsForNodes(String indexName)
existsForNodes
in interface org.neo4j.graphdb.index.IndexManager
public RestIndex<org.neo4j.graphdb.Node> forNodes(String indexName)
forNodes
in interface org.neo4j.graphdb.index.IndexManager
public RestIndex<org.neo4j.graphdb.Node> forNodes(String indexName, Map<String,String> config)
forNodes
in interface org.neo4j.graphdb.index.IndexManager
public String[] nodeIndexNames()
nodeIndexNames
in interface org.neo4j.graphdb.index.IndexManager
public boolean existsForRelationships(String indexName)
existsForRelationships
in interface org.neo4j.graphdb.index.IndexManager
public org.neo4j.graphdb.index.RelationshipIndex forRelationships(String indexName)
forRelationships
in interface org.neo4j.graphdb.index.IndexManager
public org.neo4j.graphdb.index.RelationshipIndex forRelationships(String indexName, Map<String,String> config)
forRelationships
in interface org.neo4j.graphdb.index.IndexManager
public String[] relationshipIndexNames()
relationshipIndexNames
in interface org.neo4j.graphdb.index.IndexManager
public Map<String,String> getConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index)
getConfiguration
in interface org.neo4j.graphdb.index.IndexManager
public String setConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index, String s, String s1)
setConfiguration
in interface org.neo4j.graphdb.index.IndexManager
public String removeConfiguration(org.neo4j.graphdb.index.Index<? extends org.neo4j.graphdb.PropertyContainer> index, String s)
removeConfiguration
in interface org.neo4j.graphdb.index.IndexManager
public org.neo4j.graphdb.index.AutoIndexer<org.neo4j.graphdb.Node> getNodeAutoIndexer()
getNodeAutoIndexer
in interface org.neo4j.graphdb.index.IndexManager
public org.neo4j.graphdb.index.RelationshipAutoIndexer getRelationshipAutoIndexer()
getRelationshipAutoIndexer
in interface org.neo4j.graphdb.index.IndexManager
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.