private int compareInjectAnnotation()

in src/main/java/org/apache/sling/models/impl/model/ParameterCountInjectComparator.java [49:61]


    private int compareInjectAnnotation(Constructor<?> o1, Constructor<?> o2) {
        boolean hasInject1 = o1.isAnnotationPresent(Inject.class);
        boolean hasInject2 = o2.isAnnotationPresent(Inject.class);
        if (hasInject1 && !hasInject2) {
            return -1;
        }
        else if (hasInject2 && !hasInject1) {
            return 1;
        }
        else {
            return 0;
        }
    }