public class FileUtil
extends java.lang.Object
Constructor and Description |
---|
FileUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
concatenate(java.io.File destinationFile,
java.lang.Iterable<java.io.File> sourceFiles) |
static java.lang.String |
createTempFileName(java.lang.String prefix,
java.lang.String extension) |
static boolean |
exists(org.gradle.api.Project project,
java.lang.String fileName) |
static java.io.File |
get(org.gradle.api.Project project,
java.lang.String url) |
static java.io.File |
get(org.gradle.api.Project project,
java.lang.String url,
java.io.File destinationFile) |
static java.io.File |
get(org.gradle.api.Project project,
java.lang.String url,
java.io.File destinationFile,
boolean ignoreErrors,
boolean tryLocalNetwork,
boolean verbose) |
static java.lang.String |
getAbsolutePath(java.io.File file) |
static char |
getDriveLetter(java.io.File file) |
static boolean |
isChild(java.io.File file,
java.io.File parentFile) |
static boolean |
isUpToDate(org.gradle.api.Project project,
java.lang.Object source,
java.lang.Object target) |
static void |
jar(org.gradle.api.Project project,
java.io.File destinationFile,
java.lang.String duplicate,
boolean update,
java.lang.String[][] filesets) |
static java.lang.String |
merge(java.lang.Iterable<java.io.File> files,
java.lang.String separator) |
static java.lang.String |
read(java.lang.String resourceName) |
static java.util.Properties |
readProperties(java.io.File file) |
static java.util.Properties |
readProperties(org.gradle.api.Project project,
java.lang.String fileName) |
static java.lang.String |
relativize(java.io.File file,
java.io.File startFile) |
static java.io.File |
replaceExtension(java.io.File file,
java.lang.String extension) |
static org.gradle.api.file.FileCollection |
shrinkClasspath(org.gradle.api.Project project,
org.gradle.api.file.FileCollection fileCollection) |
static java.lang.String |
stripExtension(java.lang.String fileName) |
static void |
write(java.io.File file,
java.util.List<java.lang.String> lines) |
public static void concatenate(java.io.File destinationFile, java.lang.Iterable<java.io.File> sourceFiles) throws java.io.IOException
java.io.IOException
public static java.lang.String createTempFileName(java.lang.String prefix, java.lang.String extension)
public static boolean exists(org.gradle.api.Project project, java.lang.String fileName)
public static java.io.File get(org.gradle.api.Project project, java.lang.String url) throws java.io.IOException
java.io.IOException
public static java.io.File get(org.gradle.api.Project project, java.lang.String url, java.io.File destinationFile) throws java.io.IOException
java.io.IOException
public static java.io.File get(org.gradle.api.Project project, java.lang.String url, java.io.File destinationFile, boolean ignoreErrors, boolean tryLocalNetwork, boolean verbose) throws java.io.IOException
java.io.IOException
public static java.lang.String getAbsolutePath(java.io.File file)
public static char getDriveLetter(java.io.File file)
public static boolean isChild(java.io.File file, java.io.File parentFile)
public static boolean isUpToDate(org.gradle.api.Project project, java.lang.Object source, java.lang.Object target)
public static void jar(org.gradle.api.Project project, java.io.File destinationFile, java.lang.String duplicate, boolean update, java.lang.String[][] filesets)
public static java.lang.String merge(java.lang.Iterable<java.io.File> files, java.lang.String separator)
public static java.lang.String read(java.lang.String resourceName) throws java.io.IOException
java.io.IOException
public static java.util.Properties readProperties(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.util.Properties readProperties(org.gradle.api.Project project, java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static java.lang.String relativize(java.io.File file, java.io.File startFile)
public static java.io.File replaceExtension(java.io.File file, java.lang.String extension)
public static org.gradle.api.file.FileCollection shrinkClasspath(org.gradle.api.Project project, org.gradle.api.file.FileCollection fileCollection)
public static java.lang.String stripExtension(java.lang.String fileName)
public static void write(java.io.File file, java.util.List<java.lang.String> lines) throws java.io.IOException
java.io.IOException