
org.reactivecommons.async.commons.utils.matcher.Candidate Maven / Gradle / Ivy
package org.reactivecommons.async.commons.utils.matcher;
import lombok.Data;
import java.util.Comparator;
@Data
public class Candidate implements Comparable, Comparator {
private final String key;
private final long score;
@Override
public int compareTo(Candidate o) {
return (int) (this.score - o.score);
}
@Override
public int compare(Candidate o1, Candidate o2) {
return (int) (o1.score - o2.score);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy