Class GraphDimensionsReader<T extends GraphProjectConfig>

    • Constructor Detail

      • GraphDimensionsReader

        protected GraphDimensionsReader​(org.neo4j.gds.transaction.TransactionContext tx,
                                        T graphProjectConfig,
                                        org.neo4j.internal.id.IdGeneratorFactory idGeneratorFactory)
    • Method Detail

      • apply

        public org.neo4j.gds.core.GraphDimensions apply​(org.neo4j.kernel.api.KernelTransaction transaction)
                                                 throws java.lang.RuntimeException
        Throws:
        java.lang.RuntimeException
      • getNodeProjections

        protected abstract org.neo4j.gds.NodeProjections getNodeProjections()
      • getRelationshipProjections

        protected abstract org.neo4j.gds.RelationshipProjections getRelationshipProjections()
      • loadPropertyTokens

        protected java.util.Map<java.lang.String,​java.lang.Integer> loadPropertyTokens​(java.util.Map<? extends org.neo4j.gds.ElementIdentifier,​? extends org.neo4j.gds.ElementProjection> projectionMapping,
                                                                                             org.neo4j.internal.kernel.api.TokenRead tokenRead)