Interface StorageEngineProxyApi


  • public interface StorageEngineProxyApi
    • Method Detail

      • 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)
      • 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)