Package jtdog.file
Class FileReader
- java.lang.Object
-
- jtdog.file.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 voidlistUpFilePaths(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.
-
-
-
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 directoriesextension- : 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 directoryextension- : string needs to be contained as file extensionfileList- : 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:
-
-