Interface ClusteringAlgorithmBuilder<V,E,C extends org.jgrapht.alg.interfaces.ClusteringAlgorithm<V>>

Type Parameters:
V - the type of nodes in the graph
E - the type of edges in the graph
C - the type of clustering algorithm
All Superinterfaces:
Function<org.jgrapht.Graph<V,E>,C>
All Known Implementing Classes:
ChineseWhispers.Builder, ClusteringAlgorithmProvider, ComponentsClustering.Builder, EmptyClustering.Builder, MarkovClustering.Builder, MarkovClusteringExternal.Builder, MaxMax.Builder, SingletonClustering.Builder, SpectralClustering.Builder, TogetherClustering.Builder, Watset.Builder

public interface ClusteringAlgorithmBuilder<V,E,C extends org.jgrapht.alg.interfaces.ClusteringAlgorithm<V>> extends Function<org.jgrapht.Graph<V,E>,C>
A builder for constructing the ClusteringAlgorithm instances.