at.tuwien.ifs.somtoolbox.clustering
Class Cluster<E>
java.lang.Object
at.tuwien.ifs.somtoolbox.clustering.Cluster<E>
- All Implemented Interfaces:
- java.lang.Iterable<E>
- Direct Known Subclasses:
- HierarchicalCluster
public class Cluster<E>
- extends java.lang.Object
- implements java.lang.Iterable<E>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONTENT_SEPARATOR_CHAR
public static final java.lang.String CONTENT_SEPARATOR_CHAR
- See Also:
- Constant Field Values
data
protected java.util.List<E> data
label
protected java.lang.String label
Cluster
protected Cluster()
Cluster
public Cluster(E datum)
Cluster
public Cluster(E datum,
java.lang.String label)
Cluster
public Cluster(java.util.List<E> data)
Cluster
public Cluster(java.util.List<E> data,
java.lang.String label)
get
public E get(int index)
getData
public java.util.List<E> getData()
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
iterator
public java.util.Iterator<E> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<E>
size
public int size()
contentToString
public java.lang.String contentToString()