Class RepositoryManifestIterable

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.net.URI buildBundleURI​(java.lang.String location)  
      protected java.io.InputStream getInputStream​(java.lang.String f)  
      protected java.util.List<java.lang.String> listBundleFiles​(java.lang.String dir)  
      protected java.util.List<java.lang.String> listDirs​(java.lang.String dir)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Constructor Detail

      • RepositoryManifestIterable

        public RepositoryManifestIterable​(Repository repo)
        Default constructor
        Parameters:
        repo - the root directory of the file system to lookup
    • Method Detail

      • buildBundleURI

        protected java.net.URI buildBundleURI​(java.lang.String location)
                                       throws java.io.IOException
        Specified by:
        buildBundleURI in class AbstractFSManifestIterable<java.lang.String>
        Throws:
        java.io.IOException
      • getInputStream

        protected java.io.InputStream getInputStream​(java.lang.String f)
                                              throws java.io.IOException
        Specified by:
        getInputStream in class AbstractFSManifestIterable<java.lang.String>
        Throws:
        java.io.IOException
      • listBundleFiles

        protected java.util.List<java.lang.String> listBundleFiles​(java.lang.String dir)
                                                            throws java.io.IOException
        Specified by:
        listBundleFiles in class AbstractFSManifestIterable<java.lang.String>
        Throws:
        java.io.IOException
      • listDirs

        protected java.util.List<java.lang.String> listDirs​(java.lang.String dir)
                                                     throws java.io.IOException
        Specified by:
        listDirs in class AbstractFSManifestIterable<java.lang.String>
        Throws:
        java.io.IOException