data
Class MultiobjectiveComparator

java.lang.Object
  extended by data.MultiobjectiveComparator
All Implemented Interfaces:
java.util.Comparator<DataPoint>

public class MultiobjectiveComparator
extends java.lang.Object
implements java.util.Comparator<DataPoint>


Constructor Summary
MultiobjectiveComparator()
           
 
Method Summary
 int compare(DataPoint o1, DataPoint o2)
           
 int getFirstOutputIndex()
          Returns the firstOutputIndex.
 int getObjectiveCount()
          Returns the objectiveCount.
 void setFirstOutputIndex(int firstOutputIndex)
          Sets the firstOutputIndex.
 void setObjectiveCount(int objectiveCount)
          Sets the objectiveCount.
 
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
 

Constructor Detail

MultiobjectiveComparator

public MultiobjectiveComparator()
Method Detail

getFirstOutputIndex

public int getFirstOutputIndex()
Returns the firstOutputIndex.

Returns:
the firstOutputIndex.

getObjectiveCount

public int getObjectiveCount()
Returns the objectiveCount.

Returns:
the objectiveCount.

setObjectiveCount

public void setObjectiveCount(int objectiveCount)
Sets the objectiveCount.

Parameters:
objectiveCount - the given objectiveCount.

setFirstOutputIndex

public void setFirstOutputIndex(int firstOutputIndex)
Sets the firstOutputIndex.

Parameters:
firstOutputIndex - the given firstOutputIndex.

compare

public int compare(DataPoint o1,
                   DataPoint o2)
Specified by:
compare in interface java.util.Comparator<DataPoint>