Interface CommunityDetectionConfigurator<U extends java.io.Serializable>

Type Parameters:
U - type of the users.
All Known Implementing Classes:
BalancedFastGreedyConfigurator, FastGreedyConfigurator, GiniWeightedFastGreedyConfigurator, GirvanNewmanConfigurator, InfomapConfigurator, LabelPropagationConfigurator, LouvainConfigurator, NormalizedCutSpectralClusteringConfigurator, RatioCutSpectralClusteringConfigurator, SizeWeightedFastGreedyConfigurator, StronglyConnectedComponentsConfigurator, WeaklyConnectedComponentsConfigurator

public interface CommunityDetectionConfigurator<U extends java.io.Serializable>
Interface for configuring community detection algorithms.
See Also:
CommunityDetectionAlgorithm
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​java.util.function.Supplier<CommunityDetectionAlgorithm<U>>> configure​(Grid grid)
    Configures a community detection algorithm.
  • Method Details

    • configure

      java.util.Map<java.lang.String,​java.util.function.Supplier<CommunityDetectionAlgorithm<U>>> configure​(Grid grid)
      Configures a community detection algorithm.
      Parameters:
      grid - the parameters of the algorithm.
      Returns:
      a pair containing the name of the