Class UtilisationResultCacheAndHelper.UtilisationComparator
java.lang.Object
de.uka.ipd.sdq.dsexplore.opt4j.optimizer.heuristic.operators.UtilisationResultCacheAndHelper.UtilisationComparator
- All Implemented Interfaces:
Comparator<org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult>
- Enclosing class:
- UtilisationResultCacheAndHelper
public static class UtilisationResultCacheAndHelper.UtilisationComparator
extends Object
implements Comparator<org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult>
Compares two UtilisationResults based on their resourceUtilisation.
The compare method returns the same as calling
Double.compare(double, double)
with o1.getResourceUtilisation() and
o2.getResourceUtilisation().-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
compare
(org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult o1, org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult o2) 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, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
UtilisationComparator
public UtilisationComparator()
-
-
Method Details
-
compare
public int compare(org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult o1, org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult o2) - Specified by:
compare
in interfaceComparator<org.palladiosimulator.analyzer.resultdecorator.resourceenvironmentdecorator.UtilisationResult>
-