public class Cluster
extends java.lang.Object
| Constructor and Description |
|---|
Cluster()
Creates an empty cluster
|
Cluster(java.lang.String line,
java.lang.String time)
Creates a cluster from line.
|
Cluster(java.lang.String line,
java.lang.String time,
java.util.ArrayList<Cluster> clusterMembers)
This is for merged clusters where line corresponds to the members of the
merged cluster.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Cluster c) |
java.util.ArrayList<Cluster> |
getBestMatch() |
java.lang.String |
getCluster() |
java.lang.String |
getClusterNumber() |
boolean |
getHasBestMatch() |
boolean |
getHasPrevious() |
java.util.ArrayList<Cluster> |
getInternalClusters() |
java.util.ArrayList<java.lang.String> |
getMembers() |
java.lang.String |
getName() |
java.util.ArrayList<Cluster> |
getPreviousMatch() |
java.util.ArrayList<Term> |
getTerms() |
java.util.HashMap<Term,java.lang.Double> |
getTermset() |
java.lang.String |
getTime() |
boolean |
isSeen() |
void |
setBestMatch(Cluster bestMatch) |
void |
setCluster(java.lang.String cluster) |
void |
setHasBestMatch(boolean hasBestMatch) |
void |
setHasPrevious(boolean hasPrevious) |
void |
setName(java.lang.String name) |
void |
setPreviousMatch(Cluster previousMatch) |
void |
setSeen(boolean seen) |
void |
setTermset(java.util.HashMap<Term,java.lang.Double> termset) |
java.lang.String |
toString() |
public Cluster()
public Cluster(java.lang.String line,
java.lang.String time)
line - is the String which determines the terms of the cluster
line starting with a number indicating the cluster number followed by
tab separated termspublic Cluster(java.lang.String line,
java.lang.String time,
java.util.ArrayList<Cluster> clusterMembers)
line - the string containing the cluster members followed by curvaturetime - the corresponding time for which the cluster is foundclusterMembers - ArrayList of single Cluster<\tt> elements.public boolean equals(Cluster c)
public java.util.ArrayList<Cluster> getInternalClusters()
public java.util.ArrayList<java.lang.String> getMembers()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
public java.util.ArrayList<Term> getTerms()
public void setName(java.lang.String name)
public java.util.HashMap<Term,java.lang.Double> getTermset()
public java.lang.String getTime()
public void setTermset(java.util.HashMap<Term,java.lang.Double> termset)
public java.lang.String getClusterNumber()
public java.util.ArrayList<Cluster> getBestMatch()
public void setBestMatch(Cluster bestMatch)
public java.util.ArrayList<Cluster> getPreviousMatch()
public void setPreviousMatch(Cluster previousMatch)
public boolean isSeen()
public void setSeen(boolean seen)
public boolean getHasBestMatch()
public void setHasBestMatch(boolean hasBestMatch)
public boolean getHasPrevious()
public void setHasPrevious(boolean hasPrevious)
public void setCluster(java.lang.String cluster)
public java.lang.String getCluster()