T- Type of elements contained by the clusters
@Beta @PublicAPI public interface Cluster<T>
An instance of
Cluster is considered a
List of represented/referenced (nonnegative)
The represented group is immutable, so
List modification operators are not supported, they throw
UnsupportedOperationException upon calling.
Please note that this interface is marked with
Beta annotation, so it can be subject of incompatible
changes or removal in later releases.
Please note that members list in case of a hierarchic clustering might be constructed on-the-fly as the union
of the immediate leaves and the members of the child clusters. To get member count access
which is expected to execute efficiently.