Class CommunityCompanion

java.lang.Object
org.neo4j.gds.algorithms.community.CommunityCompanion

public final class CommunityCompanion extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.neo4j.gds.api.properties.nodes.LongArrayNodePropertyValues
    createIntermediateCommunitiesNodePropertyValues(org.eclipse.collections.api.block.function.primitive.LongToObjectFunction<long[]> intermediateCommunitiesProvider, long size)
     
    static org.neo4j.gds.api.properties.nodes.NodePropertyValues
    extractSeedingNodePropertyValues(org.neo4j.gds.api.Graph graph, String seedingProperty)
     
    static org.neo4j.gds.api.properties.nodes.NodePropertyValues
    nodePropertyValues(boolean isIncremental, String resultProperty, String seedProperty, boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Supplier<org.neo4j.gds.api.properties.nodes.NodeProperty> seedPropertySupplier)
     
    static org.neo4j.gds.api.properties.nodes.NodePropertyValues
    nodePropertyValues(boolean incremental, String resultProperty, String seedProperty, boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Optional<Long> minCommunitySize, org.neo4j.gds.core.concurrency.Concurrency concurrency, Supplier<org.neo4j.gds.api.properties.nodes.NodeProperty> seedPropertySupplier)
     
    static org.neo4j.gds.api.properties.nodes.NodePropertyValues
    nodePropertyValues(boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties)
     
    static org.neo4j.gds.api.properties.nodes.NodePropertyValues
    nodePropertyValues(boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Optional<Long> minCommunitySize, org.neo4j.gds.core.concurrency.Concurrency concurrency)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • nodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.NodePropertyValues nodePropertyValues(boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties)
    • nodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.NodePropertyValues nodePropertyValues(boolean isIncremental, String resultProperty, String seedProperty, boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Supplier<org.neo4j.gds.api.properties.nodes.NodeProperty> seedPropertySupplier)
    • nodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.NodePropertyValues nodePropertyValues(boolean incremental, String resultProperty, String seedProperty, boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Optional<Long> minCommunitySize, org.neo4j.gds.core.concurrency.Concurrency concurrency, Supplier<org.neo4j.gds.api.properties.nodes.NodeProperty> seedPropertySupplier)
    • nodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.NodePropertyValues nodePropertyValues(boolean consecutiveIds, org.neo4j.gds.api.properties.nodes.LongNodePropertyValues nodeProperties, Optional<Long> minCommunitySize, org.neo4j.gds.core.concurrency.Concurrency concurrency)
    • createIntermediateCommunitiesNodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.LongArrayNodePropertyValues createIntermediateCommunitiesNodePropertyValues(org.eclipse.collections.api.block.function.primitive.LongToObjectFunction<long[]> intermediateCommunitiesProvider, long size)
    • extractSeedingNodePropertyValues

      public static org.neo4j.gds.api.properties.nodes.NodePropertyValues extractSeedingNodePropertyValues(org.neo4j.gds.api.Graph graph, String seedingProperty)