helix.graph.algo.c3part.optimizer
Class TerminalsColorOptimizer

java.lang.Object
  extended by helix.graph.algo.c3part.optimizer.AbstractColorOptimizer
      extended by helix.graph.algo.c3part.optimizer.EmbeddedColorOptimizer
          extended by helix.graph.algo.c3part.optimizer.TerminalsColorOptimizer
All Implemented Interfaces:
ColorOptimizer, Iterator<Integer>
Direct Known Subclasses:
TerminalsStarColorOptimizer

public class TerminalsColorOptimizer
extends EmbeddedColorOptimizer


Constructor Summary
TerminalsColorOptimizer(C3PartAlgo algo, Graph datagraph, Graph clas)
           
 
Method Summary
 String getParamInfo()
          default optional parameters info : no info
 void giveup()
          don't do anything on giveup : just keep track of this call
 
Methods inherited from class helix.graph.algo.c3part.optimizer.EmbeddedColorOptimizer
hasNext, next
 
Methods inherited from class helix.graph.algo.c3part.optimizer.AbstractColorOptimizer
getColorIndex, getUsedColors, preview, remove, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TerminalsColorOptimizer

public TerminalsColorOptimizer(C3PartAlgo algo,
                               Graph datagraph,
                               Graph clas)
Method Detail

giveup

public void giveup()
Description copied from class: AbstractColorOptimizer
don't do anything on giveup : just keep track of this call

Specified by:
giveup in interface ColorOptimizer
Overrides:
giveup in class AbstractColorOptimizer

getParamInfo

public String getParamInfo()
Description copied from class: AbstractColorOptimizer
default optional parameters info : no info

Specified by:
getParamInfo in interface ColorOptimizer
Overrides:
getParamInfo in class AbstractColorOptimizer