Utility methods exposed to scripts for interacting with resources (found on the file system or jars) and the file system
| Modifiers | Name | Description | 
|---|---|---|
| static class | FileSystemInteraction.CopySpec | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | java.lang.String | className(Resource resource)The class name of the given resource | 
|  | FileSystemInteraction | copy(groovy.lang.Closure callable)Allows Gradle style simple copy specs | 
|  | FileSystemInteraction | copy(java.lang.Object path, java.lang.Object destination)Copies a resource to the target destination | 
|  | FileSystemInteraction | copy(Resource from, java.io.File to)Copy a Resource from the given location to the given directory or location | 
|  | FileSystemInteraction | copyAll(java.lang.Iterable resources, java.lang.Object destination)Copies resources to the target destination | 
|  | FileSystemInteraction | delete(java.lang.Object path)Deletes a file | 
|  | java.io.File | file(java.lang.Object path)Obtain a file for the given path | 
|  | java.util.Collection<java.io.File> | files(java.lang.String pattern)Get files matching the given pattern | 
|  | java.io.File | getBuildDir()@return The target build directory | 
|  | java.io.File | getClassesDir()@return The directory where classes are compiled to | 
|  | java.io.File | getResourcesDir()@return The directory where resources are processed to | 
|  | FileSystemInteraction | mkdir(java.lang.Object path)Makes a directory | 
|  | java.lang.String | projectPath(java.lang.Object path)Obtain the path of the resource relative to the current project | 
|  | Resource | resource(java.lang.Object path)Obtain a resource for the given path | 
|  | java.util.Collection<Resource> | resources(java.lang.String pattern)Obtain resources for the given pattern | 
|  | Resource | source(java.lang.String className)Finds a source file for the given class name | 
The class name of the given resource
resource -  The resourceAllows Gradle style simple copy specs
callable -  The callableCopies a resource to the target destination
path -  The pathdestination -  The destinationCopy a Resource from the given location to the given directory or location
from -  The resource to copyto -  The location to copy toCopies resources to the target destination
path -  The pathdestination -  The destinationDeletes a file
path -  The path to the fileObtain a file for the given path
path -  The pathGet files matching the given pattern
pattern -  The pattern
Makes a directory
path -  The path to the directoryObtain the path of the resource relative to the current project
path -  The path to inspectObtain a resource for the given path
path -  The pathObtain resources for the given pattern
pattern -  The patternFinds a source file for the given class name
className -  The class name