Class ScalePropertiesFactory<CONFIG extends ScalePropertiesBaseConfig>

java.lang.Object
org.neo4j.gds.GraphAlgorithmFactory<ScaleProperties,CONFIG>
org.neo4j.gds.scaleproperties.ScalePropertiesFactory<CONFIG>
All Implemented Interfaces:
org.neo4j.gds.AlgorithmFactory<org.neo4j.gds.api.Graph,ScaleProperties,CONFIG>

public final class ScalePropertiesFactory<CONFIG extends ScalePropertiesBaseConfig> extends org.neo4j.gds.GraphAlgorithmFactory<ScaleProperties,CONFIG>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.neo4j.gds.AlgorithmFactory

    org.neo4j.gds.AlgorithmFactory.Visitor<ALGO extends org.neo4j.gds.Algorithm<?>,CONFIG extends org.neo4j.gds.config.AlgoBaseConfig>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    build(org.neo4j.gds.api.Graph graph, CONFIG configuration, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
     
    org.neo4j.gds.mem.MemoryEstimation
    memoryEstimation(CONFIG configuration)
     
    org.neo4j.gds.core.utils.progress.tasks.Task
    progressTask(org.neo4j.gds.api.Graph graph, CONFIG config)
     
     

    Methods inherited from class org.neo4j.gds.GraphAlgorithmFactory

    accept

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.neo4j.gds.AlgorithmFactory

    build, build, estimatedGraphDimensionTransformer
  • Constructor Details

    • ScalePropertiesFactory

      public ScalePropertiesFactory()
  • Method Details

    • taskName

      public String taskName()
    • progressTask

      public org.neo4j.gds.core.utils.progress.tasks.Task progressTask(org.neo4j.gds.api.Graph graph, CONFIG config)
    • build

      public ScaleProperties build(org.neo4j.gds.api.Graph graph, CONFIG configuration, org.neo4j.gds.core.utils.progress.tasks.ProgressTracker progressTracker)
    • memoryEstimation

      public org.neo4j.gds.mem.MemoryEstimation memoryEstimation(CONFIG configuration)