package com.flextrade.jfixture.utility.comparators;
import java.lang.reflect.Constructor;
import java.util.Comparator;
public class ConstructorParameterCountComparator implements Comparator<Constructor<?>> {
@Override
public int compare(Constructor ctor1, Constructor ctor2) {
Integer ctor1Parameters = ctor1.getGenericParameterTypes().length;
Integer ctor2Parameters = ctor2.getGenericParameterTypes().length;
return ctor1Parameters.compareTo(ctor2Parameters);
}
}