public String toTree()

in src/main/java/org/apache/nifi/extension/definition/extraction/ExtensionClassLoader.java [81:98]


    public String toTree() {
        final StringBuilder sb = new StringBuilder();
        sb.append("ClassLoader for ").append(narArtifact).append(" with nifi-api version ").append(getNiFiApiVersion()).append(":\n");

        for (final URL url : urls) {
            sb.append(url).append("\n");
        }

        final ClassLoader parent = getParent();
        if (parent instanceof ExtensionClassLoader) {
            sb.append("\n\n-------- Parent:\n");
            sb.append(((ExtensionClassLoader) parent).toTree());
        } else if (parent instanceof URLClassLoader) {
            sb.append(toTree((URLClassLoader) parent));
        }

        return sb.toString();
    }