public class ExtractTask extends CachedTask implements org.gradle.api.tasks.util.PatternFilterable
| Constructor and Description |
|---|
ExtractTask() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
defaultCache() |
void |
doTask() |
org.gradle.api.tasks.util.PatternFilterable |
exclude(groovy.lang.Closure arg0) |
org.gradle.api.tasks.util.PatternFilterable |
exclude(java.lang.Iterable<java.lang.String> arg0) |
org.gradle.api.tasks.util.PatternFilterable |
exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> arg0) |
org.gradle.api.tasks.util.PatternFilterable |
exclude(java.lang.String... arg0) |
ExtractTask |
from(java.lang.Object... paths) |
java.io.File |
getDestinationDir() |
java.util.Set<java.lang.String> |
getExcludes() |
java.util.Set<java.lang.String> |
getIncludes() |
org.gradle.api.file.FileCollection |
getSourcePaths() |
org.gradle.api.tasks.util.PatternFilterable |
include(groovy.lang.Closure arg0) |
org.gradle.api.tasks.util.PatternFilterable |
include(java.lang.Iterable<java.lang.String> arg0) |
org.gradle.api.tasks.util.PatternFilterable |
include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> arg0) |
org.gradle.api.tasks.util.PatternFilterable |
include(java.lang.String... arg0) |
ExtractTask |
into(java.lang.Object target) |
boolean |
isIncludeEmptyDirs() |
void |
setClean(boolean clean) |
ExtractTask |
setDestinationDir(java.lang.Object target) |
org.gradle.api.tasks.util.PatternFilterable |
setExcludes(java.lang.Iterable<java.lang.String> arg0) |
void |
setIncludeEmptyDirs(boolean includeEmptyDirs) |
org.gradle.api.tasks.util.PatternFilterable |
setIncludes(java.lang.Iterable<java.lang.String> arg0) |
boolean |
shouldClean() |
cacheClassHash, doesCache, setDoesCacheaddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitconfigure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, finalizedBy, getActions, getAnt, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getFinalizedBy, getGroup, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, hasProperty, leftShift, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfterpublic void doTask()
throws java.io.IOException
java.io.IOExceptionpublic ExtractTask from(java.lang.Object... paths)
public ExtractTask into(java.lang.Object target)
public ExtractTask setDestinationDir(java.lang.Object target)
public java.io.File getDestinationDir()
public org.gradle.api.file.FileCollection getSourcePaths()
public boolean isIncludeEmptyDirs()
public void setIncludeEmptyDirs(boolean includeEmptyDirs)
protected boolean defaultCache()
defaultCache in class CachedTaskpublic boolean shouldClean()
public void setClean(boolean clean)
public org.gradle.api.tasks.util.PatternFilterable exclude(java.lang.String... arg0)
exclude in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable exclude(java.lang.Iterable<java.lang.String> arg0)
exclude in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable exclude(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> arg0)
exclude in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable exclude(groovy.lang.Closure arg0)
exclude in interface org.gradle.api.tasks.util.PatternFilterablepublic java.util.Set<java.lang.String> getExcludes()
getExcludes in interface org.gradle.api.tasks.util.PatternFilterablepublic java.util.Set<java.lang.String> getIncludes()
getIncludes in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable include(java.lang.String... arg0)
include in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable include(java.lang.Iterable<java.lang.String> arg0)
include in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable include(org.gradle.api.specs.Spec<org.gradle.api.file.FileTreeElement> arg0)
include in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable include(groovy.lang.Closure arg0)
include in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable setExcludes(java.lang.Iterable<java.lang.String> arg0)
setExcludes in interface org.gradle.api.tasks.util.PatternFilterablepublic org.gradle.api.tasks.util.PatternFilterable setIncludes(java.lang.Iterable<java.lang.String> arg0)
setIncludes in interface org.gradle.api.tasks.util.PatternFilterable