public boolean isReferencedBy()

in maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/converter/JavaClassConverterContext.java [128:143]


    public boolean isReferencedBy(FullyQualifiedJavadocReference reference) {
        JavaClass javaClassInHierarchy = this.mojoClass;
        while (javaClassInHierarchy != null) {
            if (isClassReferencedByReference(javaClassInHierarchy, reference)) {
                return true;
            }
            // check implemented interfaces
            for (JavaClass implementedInterfaces : javaClassInHierarchy.getInterfaces()) {
                if (isClassReferencedByReference(implementedInterfaces, reference)) {
                    return true;
                }
            }
            javaClassInHierarchy = javaClassInHierarchy.getSuperJavaClass();
        }
        return false;
    }