Package org.neo4j.gds.compat
Interface StorageEngineProxyApi
-
public interface StorageEngineProxyApi
-
-
Method Summary
All Methods Static 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.storageengine.api.StorageEnginecreateInMemoryStorageEngine(org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.token.TokenHolders tokenHolders)org.neo4j.common.EditiondbmsEdition(org.neo4j.graphdb.GraphDatabaseService databaseService)voidinitRelationshipTraversalCursorForRelType(org.neo4j.storageengine.api.StorageRelationshipTraversalCursor cursor, long sourceNodeId, int relTypeToken)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)org.neo4j.token.TokenHoldersnewTokenHolders()voidproperties(org.neo4j.storageengine.api.StorageEntityCursor storageCursor, org.neo4j.storageengine.api.StoragePropertyCursor propertyCursor, int[] propertySelection)static voidrequireNeo4jVersion(org.neo4j.gds.compat.Neo4jVersion version, java.lang.Class<?> self)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
-
requireNeo4jVersion
static void requireNeo4jVersion(org.neo4j.gds.compat.Neo4jVersion version, java.lang.Class<?> self)
-
initRelationshipTraversalCursorForRelType
void initRelationshipTraversalCursorForRelType(org.neo4j.storageengine.api.StorageRelationshipTraversalCursor cursor, long sourceNodeId, int relTypeToken)
-
createInMemoryDatabase
void createInMemoryDatabase(org.neo4j.dbms.api.DatabaseManagementService dbms, java.lang.String dbName, org.neo4j.configuration.Config config)
-
createInMemoryStorageEngine
org.neo4j.storageengine.api.StorageEngine createInMemoryStorageEngine(org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.token.TokenHolders tokenHolders)
-
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)
-
newTokenHolders
org.neo4j.token.TokenHolders newTokenHolders()
-
-