Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.gradle.api.file
Interface ConfigurableFileTree

All Superinterfaces:
  org.gradle.api.tasks.AntBuilderAware, Buildable, FileCollection, FileTree, java.lang.Iterable<java.io.File>, PatternFilterable

    public interface ConfigurableFileTree

extends FileTree, PatternFilterable

A `FileTree` with a single base directory, which can be configured and modified.

You can obtain a `ConfigurableFileTree` instance by calling `Project.fileTree(java.util.Map)`.

Nested Class Summary

Nested classes/interfaces inherited from interface org.gradle.api.file.FileCollection
`FileCollection.AntType`

Method Summary
`ConfigurableFileTree` | `from(java.lang.Object dir)` Specifies base directory for this file tree using the given path.
`java.io.File` | `getDir()` Returns the base directory of this file tree.
`ConfigurableFileTree` | `setDir(java.lang.Object dir)` Specifies base directory for this file tree using the given path.

Methods inherited from interface org.gradle.api.file.FileTree
`matching, matching, plus, visit, visit`

Methods inherited from interface org.gradle.api.file.FileCollection
`add, addToAntBuilder, addToAntBuilder, asType, getAsFileTree, getAsPath, getFiles, getSingleFile, plus, stopExecutionIfEmpty`

Methods inherited from interface java.lang.Iterable
`iterator`

Methods inherited from interface org.gradle.api.Buildable
`getBuildDependencies`

Methods inherited from interface org.gradle.api.tasks.util.PatternFilterable
`exclude, exclude, getExcludes, getIncludes, include, include, setExcludes, setIncludes`

Method Detail

### from

    ConfigurableFileTree from(java.lang.Object dir)

  Specifies base directory for this file tree using the given path. The path is evaluated as for `Project.file(Object)`.

  Parameters:
    `dir` - The base directory.
  Returns:
    this

### getDir

    java.io.File getDir()

  Returns the base directory of this file tree.

  Returns:
    The base directory. Never returns null.

### setDir

    ConfigurableFileTree setDir(java.lang.Object dir)

  Specifies base directory for this file tree using the given path. The path is evaluated as for `Project.file(Object)`.

  Parameters:
    `dir` - The base directory.
  Returns:
    this

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD