gov.sandia.cognition.learning.algorithm.clustering.cluster
Interface Cluster<ClusterType>

Type Parameters:
ClusterType - The type of data stored in the cluster.
All Superinterfaces:
Cloneable, CloneableSerializable, Serializable
All Known Subinterfaces:
ClusterHierarchyNode<DataType,ClusterType>
All Known Implementing Classes:
AbstractClusterHierarchyNode, AgglomerativeClusterer.HierarchyNode, BinaryClusterHierarchyNode, CentroidCluster, DefaultCluster, DefaultClusterHierarchyNode, DirichletProcessMixtureModel.DPMMCluster, GaussianCluster

@CodeReview(reviewer="Kevin R. Dixon",
            date="2008-07-22",
            changesNeeded=false,
            comments="Interface looks fine.")
public interface Cluster<ClusterType>
extends CloneableSerializable

The Cluster interface defines the general functionality of a cluster, which is just the ability to get the members of the cluster.

Since:
1.0
Author:
Justin Basilico, Kevin R. Dixon

Method Summary
 Collection<ClusterType> getMembers()
          Gets the member objects of the cluster.
 
Methods inherited from interface gov.sandia.cognition.util.CloneableSerializable
clone
 

Method Detail

getMembers

Collection<ClusterType> getMembers()
Gets the member objects of the cluster.

Returns:
The members of the cluster.