public String toString()

in src/main/java/org/apache/sling/servlets/resolver/internal/bundle/BundledRenderUnitCapabilityImpl.java [150:198]


    public String toString() {
        StringBuilder sb = new StringBuilder(BundledRenderUnitCapability.class.getSimpleName()).append("[");
        if (!resourceTypes.isEmpty()) {
            sb.append(ServletResolverConstants.SLING_SERVLET_RESOURCE_TYPES)
                    .append("=")
                    .append(resourceTypes);
        }
        if (!selectors.isEmpty()) {
            sb.append("; ")
                    .append(ServletResolverConstants.SLING_SERVLET_SELECTORS)
                    .append("=")
                    .append(selectors);
        }
        if (extension != null) {
            sb.append("; ")
                    .append(ServletResolverConstants.SLING_SERVLET_EXTENSIONS)
                    .append("=")
                    .append(extension);
        }
        if (method != null) {
            sb.append("; ")
                    .append(ServletResolverConstants.SLING_SERVLET_METHODS)
                    .append("=")
                    .append(method);
        }
        if (path != null) {
            sb.append("; ")
                    .append(ServletResolverConstants.SLING_SERVLET_PATHS)
                    .append("=")
                    .append(path);
        }
        if (extendedResourceType != null) {
            sb.append("; ").append(BundledScriptTracker.AT_EXTENDS).append("=").append(extendedResourceType);
        }
        if (scriptEngineName != null) {
            sb.append("; ")
                    .append(BundledScriptTracker.AT_SCRIPT_ENGINE)
                    .append("=")
                    .append(scriptEngineName);
        }
        if (scriptExtension != null) {
            sb.append("; ")
                    .append(BundledScriptTracker.AT_SCRIPT_EXTENSION)
                    .append("=")
                    .append(scriptExtension);
        }
        sb.append("]");
        return sb.toString();
    }