All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.reactivecommons.async.commons.utils.matcher.Candidate Maven / Gradle / Ivy

There is a newer version: 5.2.2
Show newest version
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