|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gradle.util.GFileUtils
class GFileUtils extends java.lang.Object
Field Summary | |
---|---|
static java.lang.String |
FILE_SEPARATOR
|
Constructor Summary | |
GFileUtils()
|
Method Summary | |
---|---|
static void
|
addSubDirectories(java.io.File directory, java.util.Collection subDirectories)
|
static java.lang.String
|
byteCountToDisplaySize(long size)
|
static java.io.File
|
canonicalise(java.io.File src)
|
static Checksum
|
checksum(java.io.File file, Checksum checksum)
|
static long
|
checksumCRC32(java.io.File file)
|
static void
|
cleanDirectory(java.io.File directory)
|
static boolean
|
contentEquals(java.io.File file1, java.io.File file2)
|
static java.io.File[]
|
convertFileCollectionToFileArray(java.util.Collection files)
|
static void
|
copyDirectory(java.io.File srcDir, java.io.File destDir)
|
static void
|
copyDirectory(java.io.File srcDir, java.io.File destDir, boolean preserveFileDate)
|
static void
|
copyDirectory(java.io.File srcDir, java.io.File destDir, java.io.FileFilter filter)
|
static void
|
copyDirectory(java.io.File srcDir, java.io.File destDir, java.io.FileFilter filter, boolean preserveFileDate)
|
static void
|
copyDirectoryToDirectory(java.io.File srcDir, java.io.File destDir)
|
static void
|
copyFile(java.io.File srcFile, java.io.File destFile)
|
static void
|
copyFile(java.io.File srcFile, java.io.File destFile, boolean preserveFileDate)
|
static void
|
copyFileToDirectory(java.io.File srcFile, java.io.File destDir)
|
static void
|
copyFileToDirectory(java.io.File srcFile, java.io.File destDir, boolean preserveFileDate)
|
static void
|
copyURLToFile(URL source, java.io.File destination)
|
static boolean
|
createDirectoriesWhenNotExistent(java.io.File directories)
|
static void
|
deleteDirectory(java.io.File directory)
|
static boolean
|
deleteQuietly(java.io.File file)
|
static void
|
forceDelete(java.io.File file)
|
static void
|
forceDeleteOnExit(java.io.File file)
|
static void
|
forceMkdir(java.io.File directory)
|
static java.util.List
|
getSubDirectories(java.io.File directory)
|
static java.util.List
|
getSubFiles(java.io.File directory)
|
static boolean
|
isFileNewer(java.io.File file, java.io.File reference)
|
static boolean
|
isFileNewer(java.io.File file, java.util.Date date)
|
static boolean
|
isFileNewer(java.io.File file, long timeMillis)
|
static boolean
|
isFileOlder(java.io.File file, java.io.File reference)
|
static boolean
|
isFileOlder(java.io.File file, java.util.Date date)
|
static boolean
|
isFileOlder(java.io.File file, long timeMillis)
|
static java.util.Iterator
|
iterateFiles(java.io.File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
|
static java.util.Iterator
|
iterateFiles(java.io.File directory, java.lang.String[] extensions, boolean recursive)
|
static LineIterator
|
lineIterator(java.io.File file, java.lang.String encoding)
|
static LineIterator
|
lineIterator(java.io.File file)
|
static java.util.Collection
|
listFiles(java.io.File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
|
static java.util.Collection
|
listFiles(java.io.File directory, java.lang.String[] extensions, boolean recursive)
|
static void
|
moveDirectory(java.io.File srcDir, java.io.File destDir)
|
static void
|
moveDirectoryToDirectory(java.io.File src, java.io.File destDir, boolean createDestDir)
|
static void
|
moveFile(java.io.File srcFile, java.io.File destFile)
|
static void
|
moveFileToDirectory(java.io.File srcFile, java.io.File destDir, boolean createDestDir)
|
static void
|
moveToDirectory(java.io.File src, java.io.File destDir, boolean createDestDir)
|
static java.io.FileInputStream
|
openInputStream(java.io.File file)
|
static java.io.FileOutputStream
|
openOutputStream(java.io.File file)
|
static byte[]
|
readFileToByteArray(java.io.File file)
|
static java.lang.String
|
readFileToString(java.io.File file, java.lang.String encoding)
|
static java.lang.String
|
readFileToString(java.io.File file)
|
static java.util.List
|
readLines(java.io.File file, java.lang.String encoding)
|
static java.util.List
|
readLines(java.io.File file)
|
static long
|
sizeOfDirectory(java.io.File directory)
|
static java.io.File
|
toFile(java.lang.String filePathParts)
|
static java.io.File
|
toFile(URL url)
|
static java.io.File[]
|
toFiles(URL[] urls)
|
static URL[]
|
toURLs(java.io.File[] files)
|
static void
|
touch(java.io.File file)
|
static boolean
|
waitFor(java.io.File file, int seconds)
|
static void
|
writeByteArrayToFile(java.io.File file, byte[] data)
|
static void
|
writeLines(java.io.File file, java.lang.String encoding, java.util.Collection lines)
|
static void
|
writeLines(java.io.File file, java.util.Collection lines)
|
static void
|
writeLines(java.io.File file, java.lang.String encoding, java.util.Collection lines, java.lang.String lineEnding)
|
static void
|
writeLines(java.io.File file, java.util.Collection lines, java.lang.String lineEnding)
|
static void
|
writeStringToFile(java.io.File file, java.lang.String data, java.lang.String encoding)
|
static void
|
writeStringToFile(java.io.File file, java.lang.String data)
|
Methods inherited from class java.lang.Object | |
---|---|
hashCode, getClass, equals, toString, wait, wait, wait, notify, notifyAll |
Field Detail |
---|
static final java.lang.String FILE_SEPARATOR
Constructor Detail |
---|
GFileUtils()
Method Detail |
---|
public static void addSubDirectories(java.io.File directory, java.util.Collection subDirectories)
public static java.lang.String byteCountToDisplaySize(long size)
public static java.io.File canonicalise(java.io.File src)
public static Checksum checksum(java.io.File file, Checksum checksum)
public static long checksumCRC32(java.io.File file)
public static void cleanDirectory(java.io.File directory)
public static boolean contentEquals(java.io.File file1, java.io.File file2)
public static java.io.File[] convertFileCollectionToFileArray(java.util.Collection files)
public static void copyDirectory(java.io.File srcDir, java.io.File destDir)
public static void copyDirectory(java.io.File srcDir, java.io.File destDir, boolean preserveFileDate)
public static void copyDirectory(java.io.File srcDir, java.io.File destDir, java.io.FileFilter filter)
public static void copyDirectory(java.io.File srcDir, java.io.File destDir, java.io.FileFilter filter, boolean preserveFileDate)
public static void copyDirectoryToDirectory(java.io.File srcDir, java.io.File destDir)
public static void copyFile(java.io.File srcFile, java.io.File destFile)
public static void copyFile(java.io.File srcFile, java.io.File destFile, boolean preserveFileDate)
public static void copyFileToDirectory(java.io.File srcFile, java.io.File destDir)
public static void copyFileToDirectory(java.io.File srcFile, java.io.File destDir, boolean preserveFileDate)
public static void copyURLToFile(URL source, java.io.File destination)
public static boolean createDirectoriesWhenNotExistent(java.io.File directories)
public static void deleteDirectory(java.io.File directory)
public static boolean deleteQuietly(java.io.File file)
public static void forceDelete(java.io.File file)
public static void forceDeleteOnExit(java.io.File file)
public static void forceMkdir(java.io.File directory)
public static java.util.List getSubDirectories(java.io.File directory)
public static java.util.List getSubFiles(java.io.File directory)
public static boolean isFileNewer(java.io.File file, java.io.File reference)
public static boolean isFileNewer(java.io.File file, java.util.Date date)
public static boolean isFileNewer(java.io.File file, long timeMillis)
public static boolean isFileOlder(java.io.File file, java.io.File reference)
public static boolean isFileOlder(java.io.File file, java.util.Date date)
public static boolean isFileOlder(java.io.File file, long timeMillis)
public static java.util.Iterator iterateFiles(java.io.File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
public static java.util.Iterator iterateFiles(java.io.File directory, java.lang.String[] extensions, boolean recursive)
public static LineIterator lineIterator(java.io.File file, java.lang.String encoding)
public static LineIterator lineIterator(java.io.File file)
public static java.util.Collection listFiles(java.io.File directory, IOFileFilter fileFilter, IOFileFilter dirFilter)
public static java.util.Collection listFiles(java.io.File directory, java.lang.String[] extensions, boolean recursive)
public static void moveDirectory(java.io.File srcDir, java.io.File destDir)
public static void moveDirectoryToDirectory(java.io.File src, java.io.File destDir, boolean createDestDir)
public static void moveFile(java.io.File srcFile, java.io.File destFile)
public static void moveFileToDirectory(java.io.File srcFile, java.io.File destDir, boolean createDestDir)
public static void moveToDirectory(java.io.File src, java.io.File destDir, boolean createDestDir)
public static java.io.FileInputStream openInputStream(java.io.File file)
public static java.io.FileOutputStream openOutputStream(java.io.File file)
public static byte[] readFileToByteArray(java.io.File file)
public static java.lang.String readFileToString(java.io.File file, java.lang.String encoding)
public static java.lang.String readFileToString(java.io.File file)
public static java.util.List readLines(java.io.File file, java.lang.String encoding)
public static java.util.List readLines(java.io.File file)
public static long sizeOfDirectory(java.io.File directory)
public static java.io.File toFile(java.lang.String filePathParts)
public static java.io.File toFile(URL url)
public static java.io.File[] toFiles(URL[] urls)
public static URL[] toURLs(java.io.File[] files)
public static void touch(java.io.File file)
public static boolean waitFor(java.io.File file, int seconds)
public static void writeByteArrayToFile(java.io.File file, byte[] data)
public static void writeLines(java.io.File file, java.lang.String encoding, java.util.Collection lines)
public static void writeLines(java.io.File file, java.util.Collection lines)
public static void writeLines(java.io.File file, java.lang.String encoding, java.util.Collection lines, java.lang.String lineEnding)
public static void writeLines(java.io.File file, java.util.Collection lines, java.lang.String lineEnding)
public static void writeStringToFile(java.io.File file, java.lang.String data, java.lang.String encoding)
public static void writeStringToFile(java.io.File file, java.lang.String data)
Groovy Documentation