org.neo4j.kernel.impl.nioneo.store
Class StoreAccess
java.lang.Object
org.neo4j.kernel.impl.nioneo.store.StoreAccess
- Direct Known Subclasses:
- DiffStore
public class StoreAccess
- extends Object
Not thread safe (since DiffRecordStore is not thread safe), intended for
single threaded use.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StoreAccess
public StoreAccess(String path)
StoreAccess
public StoreAccess(String path,
Map<Object,Object> params)
StoreAccess
public StoreAccess(AbstractGraphDatabase graphdb)
StoreAccess
public StoreAccess(NeoStore store)
StoreAccess
public StoreAccess(NodeStore nodeStore,
RelationshipStore relStore,
PropertyStore propStore,
RelationshipTypeStore typeStore)
getNodeStore
public RecordStore<NodeRecord> getNodeStore()
getRelationshipStore
public RecordStore<RelationshipRecord> getRelationshipStore()
getPropertyStore
public RecordStore<PropertyRecord> getPropertyStore()
getStringStore
public RecordStore<DynamicRecord> getStringStore()
getArrayStore
public RecordStore<DynamicRecord> getArrayStore()
getRelationshipTypeStore
public RecordStore<RelationshipTypeRecord> getRelationshipTypeStore()
getPropertyIndexStore
public RecordStore<PropertyIndexRecord> getPropertyIndexStore()
getTypeNameStore
public RecordStore<DynamicRecord> getTypeNameStore()
getPropertyKeyStore
public RecordStore<DynamicRecord> getPropertyKeyStore()
close
public void close()
applyToAll
public final <P extends RecordStore.Processor> P applyToAll(P processor)
allStores
protected RecordStore<?>[] allStores()
wrapStore
protected <R extends AbstractBaseRecord> RecordStore<R> wrapStore(RecordStore<R> store)
apply
protected void apply(RecordStore.Processor processor,
RecordStore<?> store)
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.