Package org.neo4j.gds.compat
Interface StorageEngineProxyApi
-
public interface StorageEngineProxyApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateInMemoryDatabase(org.neo4j.dbms.api.DatabaseManagementService dbms, java.lang.String dbName, org.neo4j.configuration.Config config)org.neo4j.common.EditiondbmsEdition(org.neo4j.graphdb.GraphDatabaseService databaseService)voidinitRelationshipTraversalCursorForRelType(org.neo4j.storageengine.api.StorageRelationshipTraversalCursor cursor, long sourceNodeId, int relTypeToken)org.neo4j.storageengine.api.CommandCreationContextinMemoryCommandCreationContext()org.neo4j.counts.CountsStoreinMemoryCountsStore(org.neo4j.gds.api.GraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)AbstractInMemoryNodeCursorinMemoryNodeCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)AbstractInMemoryNodePropertyCursorinMemoryNodePropertyCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)AbstractInMemoryRelationshipPropertyCursorinMemoryRelationshipPropertyCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)AbstractInMemoryRelationshipScanCursorinMemoryRelationshipScanCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)AbstractInMemoryRelationshipTraversalCursorinMemoryRelationshipTraversalCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)InMemoryStorageEngineBuilder<? extends AbstractInMemoryStorageEngine>inMemoryStorageEngineBuilder(org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.token.TokenHolders tokenHolders)org.neo4j.storageengine.api.StorageReaderinMemoryStorageReader(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders, org.neo4j.counts.CountsAccessor counts)voidproperties(org.neo4j.storageengine.api.StorageEntityCursor storageCursor, org.neo4j.storageengine.api.StoragePropertyCursor propertyCursor, int[] propertySelection)org.neo4j.gds.compat.GdsDatabaseManagementServiceBuildersetSkipDefaultIndexesOnCreationSetting(org.neo4j.gds.compat.GdsDatabaseManagementServiceBuilder dbmsBuilder)org.neo4j.graphdb.GraphDatabaseServicestartAndGetInMemoryDatabase(org.neo4j.dbms.api.DatabaseManagementService dbms, java.lang.String dbName)
-
-
-
Method Detail
-
inMemoryStorageEngineBuilder
InMemoryStorageEngineBuilder<? extends AbstractInMemoryStorageEngine> inMemoryStorageEngineBuilder(org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryCountsStore
org.neo4j.counts.CountsStore inMemoryCountsStore(org.neo4j.gds.api.GraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryCommandCreationContext
org.neo4j.storageengine.api.CommandCreationContext inMemoryCommandCreationContext()
-
initRelationshipTraversalCursorForRelType
void initRelationshipTraversalCursorForRelType(org.neo4j.storageengine.api.StorageRelationshipTraversalCursor cursor, long sourceNodeId, int relTypeToken)
-
inMemoryStorageReader
org.neo4j.storageengine.api.StorageReader inMemoryStorageReader(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders, org.neo4j.counts.CountsAccessor counts)
-
createInMemoryDatabase
void createInMemoryDatabase(org.neo4j.dbms.api.DatabaseManagementService dbms, java.lang.String dbName, org.neo4j.configuration.Config config)
-
startAndGetInMemoryDatabase
org.neo4j.graphdb.GraphDatabaseService startAndGetInMemoryDatabase(org.neo4j.dbms.api.DatabaseManagementService dbms, java.lang.String dbName)
-
setSkipDefaultIndexesOnCreationSetting
org.neo4j.gds.compat.GdsDatabaseManagementServiceBuilder setSkipDefaultIndexesOnCreationSetting(org.neo4j.gds.compat.GdsDatabaseManagementServiceBuilder dbmsBuilder)
-
inMemoryNodeCursor
AbstractInMemoryNodeCursor inMemoryNodeCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryNodePropertyCursor
AbstractInMemoryNodePropertyCursor inMemoryNodePropertyCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryRelationshipTraversalCursor
AbstractInMemoryRelationshipTraversalCursor inMemoryRelationshipTraversalCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryRelationshipPropertyCursor
AbstractInMemoryRelationshipPropertyCursor inMemoryRelationshipPropertyCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
inMemoryRelationshipScanCursor
AbstractInMemoryRelationshipScanCursor inMemoryRelationshipScanCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
properties
void properties(org.neo4j.storageengine.api.StorageEntityCursor storageCursor, org.neo4j.storageengine.api.StoragePropertyCursor propertyCursor, int[] propertySelection)
-
dbmsEdition
org.neo4j.common.Edition dbmsEdition(org.neo4j.graphdb.GraphDatabaseService databaseService)
-
-