org.neo4j.kernel.impl.index
Class IndexStore

java.lang.Object
  extended by org.neo4j.kernel.impl.index.IndexStore

public class IndexStore
extends Object


Field Summary
static String INDEX_DB_FILE_NAME
           
 
Constructor Summary
IndexStore(String graphDbStoreDir)
           
 
Method Summary
 Map<String,String> get(Class<? extends PropertyContainer> cls, String indexName)
           
 String[] getNames(Class<? extends PropertyContainer> cls)
           
 boolean has(Class<? extends PropertyContainer> cls, String indexName)
           
 void remove(Class<? extends PropertyContainer> cls, String indexName)
           
 void set(Class<? extends PropertyContainer> cls, String name, Map<String,String> config)
           
 boolean setIfNecessary(Class<? extends PropertyContainer> cls, String name, Map<String,String> config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INDEX_DB_FILE_NAME

public static final String INDEX_DB_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

IndexStore

public IndexStore(String graphDbStoreDir)
Method Detail

has

public boolean has(Class<? extends PropertyContainer> cls,
                   String indexName)

get

public Map<String,String> get(Class<? extends PropertyContainer> cls,
                              String indexName)

getNames

public String[] getNames(Class<? extends PropertyContainer> cls)

remove

public void remove(Class<? extends PropertyContainer> cls,
                   String indexName)

set

public void set(Class<? extends PropertyContainer> cls,
                String name,
                Map<String,String> config)

setIfNecessary

public boolean setIfNecessary(Class<? extends PropertyContainer> cls,
                              String name,
                              Map<String,String> config)


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.