|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.rapidminer.operator.clustering.HierarchicalClusterNode
com.rapidminer.operator.clustering.HierarchicalClusterLeafNode
public class HierarchicalClusterLeafNode
This class is an extension of the HierarchicalClusterNode, representing the leaf nodes of a hierarchical cluster tree. These Nodes are the only nodes containing the links to examples by storing example ids.
| Constructor Summary | |
|---|---|
HierarchicalClusterLeafNode(int clusterId,
java.util.Collection<java.lang.Object> exampleIds)
|
|
HierarchicalClusterLeafNode(int clusterId,
java.lang.Object exampleId)
|
|
HierarchicalClusterLeafNode(java.lang.String clusterId)
|
|
HierarchicalClusterLeafNode(java.lang.String clusterId,
java.util.Collection<java.lang.Object> exampleIds)
|
|
| Method Summary | |
|---|---|
void |
addSubNode(HierarchicalClusterLeafNode node)
|
double |
getDistance()
Get the weight of this node. |
java.util.Collection<java.lang.Object> |
getExampleIdsInSubtree()
Get all objects (as representend by their IDs) in this leaf. |
int |
getNumberOfExamplesInSubtree()
Returns the number of objects in the subtree including the objects at the current node. |
int |
getNumberOfSubNodes()
Get the number of subnodes: Is always 0 since this node is leaf |
java.util.Collection<HierarchicalClusterNode> |
getSubNodes()
Returns an empty collection since it is leaf |
java.lang.String |
toString()
|
| Methods inherited from class com.rapidminer.operator.clustering.HierarchicalClusterNode |
|---|
addSubNode, getClusterId, getTotalNumberOfSubnodes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HierarchicalClusterLeafNode(java.lang.String clusterId)
public HierarchicalClusterLeafNode(java.lang.String clusterId,
java.util.Collection<java.lang.Object> exampleIds)
public HierarchicalClusterLeafNode(int clusterId,
java.util.Collection<java.lang.Object> exampleIds)
public HierarchicalClusterLeafNode(int clusterId,
java.lang.Object exampleId)
| Method Detail |
|---|
public java.util.Collection<HierarchicalClusterNode> getSubNodes()
getSubNodes in class HierarchicalClusterNodepublic int getNumberOfSubNodes()
getNumberOfSubNodes in class HierarchicalClusterNodepublic double getDistance()
HierarchicalClusterNode
getDistance in class HierarchicalClusterNodepublic java.util.Collection<java.lang.Object> getExampleIdsInSubtree()
getExampleIdsInSubtree in class HierarchicalClusterNodepublic int getNumberOfExamplesInSubtree()
HierarchicalClusterNode
getNumberOfExamplesInSubtree in class HierarchicalClusterNodepublic void addSubNode(HierarchicalClusterLeafNode node)
public java.lang.String toString()
toString in class HierarchicalClusterNode
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||