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

be.maximvdw.placeholderapi.internal.annotations.ModuleConstraintComparator Maven / Gradle / Ivy

package be.maximvdw.placeholderapi.internal.annotations;

import java.util.Comparator;

/**
 * ModuleConstraintComparator
 *
 * Created by maxim on 25-Jan-17.
 */
public class ModuleConstraintComparator implements Comparator{
    @Override
    public int compare(ModuleConstraint o1, ModuleConstraint o2) {
        int priority1 = o1.type().getPriority();
        int priority2 = o2.type().getPriority();
        return priority1 > priority2 ? 1 : priority1 < priority2 ? -1 : 0;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy