helix.graph.algo.c3part.optimizer
Class FixColorOptimizer

java.lang.Object
  extended by helix.graph.algo.c3part.optimizer.AbstractColorOptimizer
      extended by helix.graph.algo.c3part.optimizer.FixColorOptimizer
All Implemented Interfaces:
ColorOptimizer, Iterator<Integer>

public class FixColorOptimizer
extends AbstractColorOptimizer


Constructor Summary
FixColorOptimizer(Iterable<Integer> colors)
           
 
Method Summary
 boolean hasNext()
           
 Integer next()
           
 String preview()
          default preview : no preview available
 String toString()
          human readable version
 
Methods inherited from class helix.graph.algo.c3part.optimizer.AbstractColorOptimizer
getColorIndex, getParamInfo, getUsedColors, giveup, remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FixColorOptimizer

public FixColorOptimizer(Iterable<Integer> colors)
Method Detail

hasNext

public boolean hasNext()

next

public Integer next()

preview

public String preview()
Description copied from class: AbstractColorOptimizer
default preview : no preview available

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

toString

public String toString()
human readable version

Overrides:
toString in class AbstractColorOptimizer