Class FileManager


  • public class FileManager
    extends java.lang.Object
    The FileManager class is responsible for extracting Java class files (.class files) from a collection of registered directories.
    Author:
    Mike Clark, Clarkware Consulting, Inc.
    • Constructor Detail

      • FileManager

        public FileManager()
    • Method Detail

      • acceptInnerClasses

        public void acceptInnerClasses​(boolean b)
        Determines whether inner classes should be collected.
        Parameters:
        b - true to collect inner classes; false otherwise.
      • addDirectory

        public void addDirectory​(java.lang.String name)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • acceptFile

        public boolean acceptFile​(java.io.File file)
      • acceptClassFile

        public boolean acceptClassFile​(java.io.File file)
      • acceptClassFileName

        public boolean acceptClassFileName​(java.lang.String name)
      • acceptJarFile

        public boolean acceptJarFile​(java.io.File file)
      • extractFiles

        public java.util.Collection extractFiles()