jeco.kernel.algorithm.moge
Class MultiFitnessObjectiveComparator

java.lang.Object
  extended by jeco.kernel.algorithm.moge.MultiFitnessObjectiveComparator
All Implemented Interfaces:
java.util.Comparator<MultiFitness>

public class MultiFitnessObjectiveComparator
extends java.lang.Object
implements java.util.Comparator<MultiFitness>

Implemented to sort by using only one objective

Author:
J. M. Colmenar

Field Summary
protected  int obj
           
 
Constructor Summary
MultiFitnessObjectiveComparator(int obj)
           
 
Method Summary
 int compare(MultiFitness left, MultiFitness right)
           
 void setObj(int obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

obj

protected int obj
Constructor Detail

MultiFitnessObjectiveComparator

public MultiFitnessObjectiveComparator(int obj)
Method Detail

compare

public int compare(MultiFitness left,
                   MultiFitness right)
Specified by:
compare in interface java.util.Comparator<MultiFitness>

setObj

public void setObj(int obj)