Class AbstractFSManifestIterable<T>

    • Constructor Detail

      • AbstractFSManifestIterable

        public AbstractFSManifestIterable​(T root)
    • Method Detail

      • iterator

        public java.util.Iterator<ManifestAndLocation> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<T>
      • listBundleFiles

        protected abstract java.util.List<T> listBundleFiles​(T dir)
                                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • listDirs

        protected abstract java.util.List<T> listDirs​(T dir)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • getInputStream

        protected abstract java.io.InputStream getInputStream​(T f)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • buildBundleURI

        protected abstract java.net.URI buildBundleURI​(T location)
                                                throws java.io.IOException
        Throws:
        java.io.IOException