Package jtdog.file

Class FileReader


  • public class FileReader
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      FileReader()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.Set<java.io.File> getClassPaths​(org.gradle.api.tasks.SourceSet sourceSet)  
      static java.util.Set<java.io.File> getExternalJarFiles​(org.gradle.api.Project project)
      get externla jar files as Set.
      static java.util.Set<java.io.File> getExternalJarFiles​(org.gradle.api.tasks.SourceSet sourceSet)  
      static java.lang.String[] getFilePaths​(java.lang.String[] rootDirs, java.lang.String extension)
      get file paths with specified file extension (extension) under the specified directories (rootDirs) recursively.
      static void listUpFilePaths​(java.nio.file.Path rootDir, java.lang.String extension, java.util.ArrayList<java.lang.String> fileList)
      list up file paths with specified file extension (extension) under the specified directory (rootDir) recursively, and add those to list.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FileReader

        public FileReader()
    • Method Detail

      • getFilePaths

        public static java.lang.String[] getFilePaths​(java.lang.String[] rootDirs,
                                                      java.lang.String extension)
        get file paths with specified file extension (extension) under the specified directories (rootDirs) recursively.
        Parameters:
        rootDirs - : root directories
        extension - : string needs to be contained as file extension
        Returns:
        : array of file absolute paths
      • listUpFilePaths

        public static void listUpFilePaths​(java.nio.file.Path rootDir,
                                           java.lang.String extension,
                                           java.util.ArrayList<java.lang.String> fileList)
        list up file paths with specified file extension (extension) under the specified directory (rootDir) recursively, and add those to list.
        Parameters:
        rootDir - : root directory
        extension - : string needs to be contained as file extension
        fileList - : list to add file paths
      • getClassPaths

        public static java.util.Set<java.io.File> getClassPaths​(org.gradle.api.tasks.SourceSet sourceSet)
      • getExternalJarFiles

        public static java.util.Set<java.io.File> getExternalJarFiles​(org.gradle.api.tasks.SourceSet sourceSet)
      • getExternalJarFiles

        public static java.util.Set<java.io.File> getExternalJarFiles​(org.gradle.api.Project project)
        get externla jar files as Set.
        Parameters:
        project -
        Returns: