|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni_leipzig.bf.cluster.harden.Harden
public abstract class Harden
Is an abstract base class for a concrete Harden implementation.
![]() |
![]() |
Field Summary | |
---|---|
protected ClusterGraph |
m_clusterGraph
|
protected QualityMeasure |
m_qualityMeasure
|
static boolean |
VERBOSE
|
Constructor Summary | |
---|---|
Harden()
Empty constructor. |
|
Harden(QualityMeasure clusterQualityMeasure)
Initializes m_qualityMeasure and calls setDefaultQualityMeasure method. |
Method Summary | |
---|---|
protected double |
compareSet(java.util.Set<java.lang.Integer> setA,
java.util.Set<java.lang.Integer> setB)
Method for a concrete harden implementation. |
protected double |
getFlowFromNodeToSet(java.util.TreeSet<java.lang.Integer> nodeSet,
java.lang.Integer node)
Method for a concrete harden implementation. |
protected abstract java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> |
harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap)
Implement this abstract method for your concrete Harden class. |
java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> |
harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap,
ClusterGraph graph)
Method for hardening. |
protected void |
mergeAddMap(java.util.Map<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap,
java.util.TreeSet<java.lang.Integer> cluster,
java.util.TreeSet<java.lang.Integer> seeds)
Method for a concrete harden implementation. |
QualityMeasure |
qualityMeasure()
|
java.lang.String |
toString()
gets this class name |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected ClusterGraph m_clusterGraph
protected QualityMeasure m_qualityMeasure
public static final boolean VERBOSE
Constructor Detail |
---|
public Harden()
public Harden(QualityMeasure clusterQualityMeasure)
Method Detail |
---|
protected double compareSet(java.util.Set<java.lang.Integer> setA, java.util.Set<java.lang.Integer> setB)
protected double getFlowFromNodeToSet(java.util.TreeSet<java.lang.Integer> nodeSet, java.lang.Integer node)
protected abstract java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap)
clusterSeedMap
- soft
public java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap, ClusterGraph graph)
protected void mergeAddMap(java.util.Map<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap, java.util.TreeSet<java.lang.Integer> cluster, java.util.TreeSet<java.lang.Integer> seeds)
public QualityMeasure qualityMeasure()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |