1234567891011121314 |
- package com.rongwei.cloudbalancing.domain.solver;
- import com.rongwei.cloudbalancing.domain.CloudProcess;
- import static java.util.Comparator.comparingInt;
- import java.util.Comparator;
- public class CloudProcessDifficultyComparator implements Comparator<CloudProcess> {
- private static final Comparator<CloudProcess> COMPARATOR = comparingInt(CloudProcess::getRequiredMultiplicand)
- .thenComparingLong(CloudProcess::getId);
- @Override
- public int compare(CloudProcess a, CloudProcess b) {
- return COMPARATOR.compare(a, b);
- }
- }
|