Class ClassLoaderResourceProvider

  • All Implemented Interfaces:
    org.apache.sling.launchpad.api.LaunchpadContentProvider

    public class ClassLoaderResourceProvider
    extends Object
    implements org.apache.sling.launchpad.api.LaunchpadContentProvider
    The ClassLoaderResourceProvider
    • Constructor Detail

      • ClassLoaderResourceProvider

        public ClassLoaderResourceProvider​(ClassLoader classLoader)
    • Method Detail

      • getChildren

        public Iterator<String> getChildren​(String path)
        Specified by:
        getChildren in interface org.apache.sling.launchpad.api.LaunchpadContentProvider
      • getResource

        public URL getResource​(String path)
        Specified by:
        getResource in interface org.apache.sling.launchpad.api.LaunchpadContentProvider
      • getResourceAsStream

        public InputStream getResourceAsStream​(String path)
        Specified by:
        getResourceAsStream in interface org.apache.sling.launchpad.api.LaunchpadContentProvider