package org.seqcode.ml.clustering; import java.util.Set; import java.util.HashSet; public class SingletonCluster<X> implements Cluster<X> { private X value; public SingletonCluster(X v) { value = v; } public X getValue() { return value; } public Set<X> getElements() { HashSet<X> set = new HashSet<X>(); set.add(value); return set; } public int size() { return 1; } public String toString() { return value.toString(); } }