Class FSManifestIterable

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.io.FilenameFilter DEFAULT_BUNLDE_FILTER
      Default bundle filter that select only .jar files
      static java.io.FilenameFilter DEFAULT_DIR_FILTER
      Default directory filter that doesn't select .svn directories, neither the directories that match NON_BUNDLE_DIRS.
      static java.util.Set NON_BUNDLE_DIRS
      List of directory name that usually contains jars but are not bundles
    • Constructor Summary

      Constructors 
      Constructor Description
      FSManifestIterable​(java.io.File root)
      Default constructor
    • Field Detail

      • NON_BUNDLE_DIRS

        public static final java.util.Set NON_BUNDLE_DIRS
        List of directory name that usually contains jars but are not bundles
      • DEFAULT_DIR_FILTER

        public static final java.io.FilenameFilter DEFAULT_DIR_FILTER
        Default directory filter that doesn't select .svn directories, neither the directories that match NON_BUNDLE_DIRS.
      • DEFAULT_BUNLDE_FILTER

        public static final java.io.FilenameFilter DEFAULT_BUNLDE_FILTER
        Default bundle filter that select only .jar files
    • Constructor Detail

      • FSManifestIterable

        public FSManifestIterable​(java.io.File root)
        Default constructor
        Parameters:
        root - the root directory of the file system to lookup
    • Method Detail

      • getDirFilter

        public java.io.FilenameFilter getDirFilter()
      • setDirFilter

        public void setDirFilter​(java.io.FilenameFilter dirFilter)
      • getBundleFilter

        public java.io.FilenameFilter getBundleFilter()
      • setBundleFilter

        public void setBundleFilter​(java.io.FilenameFilter bundleFilter)
      • getInputStream

        protected java.io.InputStream getInputStream​(java.lang.Object f)
                                              throws java.io.FileNotFoundException
        Specified by:
        getInputStream in class AbstractFSManifestIterable
        Throws:
        java.io.FileNotFoundException