Package ch.usi.inf.sape.hac
Class ClusteringBuilderMultiplexer
- java.lang.Object
-
- ch.usi.inf.sape.hac.ClusteringBuilderMultiplexer
-
- All Implemented Interfaces:
ClusteringBuilder
public final class ClusteringBuilderMultiplexer extends java.lang.Object implements ClusteringBuilder
A ClusteringBuilderMultiplexer is a ClusteringBuilder that forwards calls to two other ClusteringBuilders.
-
-
Constructor Summary
Constructors Constructor Description ClusteringBuilderMultiplexer(ClusteringBuilder a, ClusteringBuilder b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
merge(int i, int j, double dissimilarity)
Merge two clusters.
-
-
-
Constructor Detail
-
ClusteringBuilderMultiplexer
public ClusteringBuilderMultiplexer(ClusteringBuilder a, ClusteringBuilder b)
-
-
Method Detail
-
merge
public void merge(int i, int j, double dissimilarity)
Description copied from interface:ClusteringBuilder
Merge two clusters.- Specified by:
merge
in interfaceClusteringBuilder
- Parameters:
i
- the smaller of the two cluster indicesj
- the larger of the two cluster indicesdissimilarity
- between the two merged clusters
-
-