|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gradle.api.internal.AbstractTask org.gradle.api.DefaultTask org.gradle.api.internal.ConventionTask org.gradle.api.tasks.AbstractCopyTask
public abstract class AbstractCopyTask extends org.gradle.api.internal.ConventionTask
AbstractCopyTask is the base class for all copy tasks.
Field Summary |
---|
Fields inherited from class org.gradle.api.internal.ConventionTask | |
---|---|
TASK_NAME, TASK_DESCRIPTION, TASK_GROUP, TASK_TYPE, TASK_DEPENDS_ON, TASK_OVERWRITE, TASK_ACTION |
Fields inherited from class DefaultTask | |
---|---|
TASK_NAME, TASK_DESCRIPTION, TASK_GROUP, TASK_TYPE, TASK_DEPENDS_ON, TASK_OVERWRITE, TASK_ACTION |
Method Summary | |
---|---|
protected void
|
configureRootSpec()
|
protected void
|
copy()
|
AbstractCopyTask
|
eachFile(Action action)
{@inheritDoc} |
AbstractCopyTask
|
eachFile(groovy.lang.Closure closure)
{@inheritDoc} |
AbstractCopyTask
|
exclude(java.lang.String... excludes)
{@inheritDoc} |
AbstractCopyTask
|
exclude(java.lang.Iterable excludes)
{@inheritDoc} |
AbstractCopyTask
|
exclude(Spec excludeSpec)
{@inheritDoc} |
AbstractCopyTask
|
exclude(groovy.lang.Closure excludeSpec)
{@inheritDoc} |
AbstractCopyTask
|
expand(java.util.Map properties)
{@inheritDoc} |
AbstractCopyTask
|
filter(java.util.Map properties, java.lang.Class filterType)
{@inheritDoc} |
AbstractCopyTask
|
filter(java.lang.Class filterType)
{@inheritDoc} |
AbstractCopyTask
|
filter(groovy.lang.Closure closure)
{@inheritDoc} |
AbstractCopyTask
|
from(java.lang.Object... sourcePaths)
{@inheritDoc} |
AbstractCopyTask
|
from(java.lang.Object sourcePath, groovy.lang.Closure c)
{@inheritDoc} |
protected org.gradle.api.internal.file.copy.CopyActionImpl
|
getCopyAction()
|
FileCollection
|
getDefaultSource()
|
int
|
getDirMode()
{@inheritDoc} |
java.util.Set
|
getExcludes()
{@inheritDoc} |
int
|
getFileMode()
{@inheritDoc} |
boolean
|
getIncludeEmptyDirs()
{@inheritDoc} |
java.util.Set
|
getIncludes()
{@inheritDoc} |
protected CopySpec
|
getMainSpec()
|
org.gradle.api.internal.file.copy.ReadableCopySpec
|
getRootSpec()
|
FileCollection
|
getSource()
Returns the source files for this task. |
AbstractCopyTask
|
include(java.lang.String... includes)
{@inheritDoc} |
AbstractCopyTask
|
include(java.lang.Iterable includes)
{@inheritDoc} |
AbstractCopyTask
|
include(Spec includeSpec)
{@inheritDoc} |
AbstractCopyTask
|
include(groovy.lang.Closure includeSpec)
{@inheritDoc} |
AbstractCopyTask
|
into(java.lang.Object destDir)
{@inheritDoc} |
AbstractCopyTask
|
into(java.lang.Object destPath, groovy.lang.Closure configureClosure)
{@inheritDoc} |
boolean
|
isCaseSensitive()
{@inheritDoc} |
AbstractCopyTask
|
rename(groovy.lang.Closure closure)
{@inheritDoc} |
AbstractCopyTask
|
rename(java.lang.String sourceRegEx, java.lang.String replaceWith)
{@inheritDoc} |
AbstractCopyTask
|
rename(java.util.regex.Pattern sourceRegEx, java.lang.String replaceWith)
{@inheritDoc} |
void
|
setCaseSensitive(boolean caseSensitive)
{@inheritDoc} |
AbstractCopyTask
|
setDirMode(int mode)
{@inheritDoc} |
AbstractCopyTask
|
setExcludes(java.lang.Iterable excludes)
{@inheritDoc} |
AbstractCopyTask
|
setFileMode(int mode)
{@inheritDoc} |
void
|
setIncludeEmptyDirs(boolean includeEmptyDirs)
{@inheritDoc} |
AbstractCopyTask
|
setIncludes(java.lang.Iterable includes)
{@inheritDoc} |
CopySpec
|
with(CopySpec... sourceSpecs)
{@inheritDoc} |
Methods inherited from class org.gradle.api.internal.ConventionTask | |
---|---|
org.gradle.api.internal.ConventionTask#conventionMapping(java.lang.String, org.gradle.api.tasks.ConventionValue), org.gradle.api.internal.ConventionTask#getConventionMapping(), org.gradle.api.internal.ConventionTask#setConventionMapping(org.gradle.api.internal.ConventionMapping), org.gradle.api.internal.ConventionTask#setProperty(java.lang.String, java.lang.Object), org.gradle.api.internal.ConventionTask#toString(), org.gradle.api.internal.ConventionTask#compareTo(org.gradle.api.Task), org.gradle.api.internal.ConventionTask#compareTo(java.lang.Object), org.gradle.api.internal.ConventionTask#getName(), org.gradle.api.internal.ConventionTask#getActions(), org.gradle.api.internal.ConventionTask#setName(java.lang.String), org.gradle.api.internal.ConventionTask#getState(), org.gradle.api.internal.ConventionTask#getPath(), org.gradle.api.internal.ConventionTask#getLogger(), org.gradle.api.internal.ConventionTask#leftShift(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#execute(), org.gradle.api.internal.ConventionTask#configure(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#configure(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#isEnabled(), org.gradle.api.internal.ConventionTask#getDescription(), org.gradle.api.internal.ConventionTask#captureStandardOutput(org.gradle.api.logging.LogLevel), org.gradle.api.internal.ConventionTask#disableStandardOutputCapture(), org.gradle.api.internal.ConventionTask#property(java.lang.String), org.gradle.api.internal.ConventionTask#setEnabled(boolean), org.gradle.api.internal.ConventionTask#getOutputs(), org.gradle.api.internal.ConventionTask#getOutputs(), org.gradle.api.internal.ConventionTask#getProject(), org.gradle.api.internal.ConventionTask#setActions(java.util.List), org.gradle.api.internal.ConventionTask#getTaskDependencies(), org.gradle.api.internal.ConventionTask#getTaskDependencies(), org.gradle.api.internal.ConventionTask#getDependsOn(), org.gradle.api.internal.ConventionTask#setDependsOn(java.lang.Iterable), org.gradle.api.internal.ConventionTask#dependsOn([Ljava.lang.Object;), org.gradle.api.internal.ConventionTask#onlyIf(org.gradle.api.specs.Spec), org.gradle.api.internal.ConventionTask#onlyIf(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#setOnlyIf(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#setOnlyIf(org.gradle.api.specs.Spec), org.gradle.api.internal.ConventionTask#setDidWork(boolean), org.gradle.api.internal.ConventionTask#getDidWork(), org.gradle.api.internal.ConventionTask#doFirst(org.gradle.api.Action), org.gradle.api.internal.ConventionTask#doFirst(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#doLast(org.gradle.api.Action), org.gradle.api.internal.ConventionTask#doLast(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#deleteAllActions(), org.gradle.api.internal.ConventionTask#getEnabled(), org.gradle.api.internal.ConventionTask#getAnt(), org.gradle.api.internal.ConventionTask#getLogging(), org.gradle.api.internal.ConventionTask#hasProperty(java.lang.String), org.gradle.api.internal.ConventionTask#getConvention(), org.gradle.api.internal.ConventionTask#setDescription(java.lang.String), org.gradle.api.internal.ConventionTask#getGroup(), org.gradle.api.internal.ConventionTask#setGroup(java.lang.String), org.gradle.api.internal.ConventionTask#dependsOnTaskDidWork(), org.gradle.api.internal.ConventionTask#getInputs(), org.gradle.api.internal.ConventionTask#getTemporaryDir(), org.gradle.api.internal.ConventionTask#getExtensions(), org.gradle.api.internal.ConventionTask#getAsDynamicObject(), org.gradle.api.internal.ConventionTask#getAdditionalProperties(), org.gradle.api.internal.ConventionTask#getStandardOutputCapture(), org.gradle.api.internal.ConventionTask#executeWithoutThrowingTaskFailure(), org.gradle.api.internal.ConventionTask#setProject(org.gradle.api.Project), org.gradle.api.internal.ConventionTask#getDynamicObjectHelper(), org.gradle.api.internal.ConventionTask#addValidator(org.gradle.api.internal.tasks.execution.TaskValidator), org.gradle.api.internal.ConventionTask#getValidators(), org.gradle.api.internal.ConventionTask#getExecuter(), org.gradle.api.internal.ConventionTask#setExecuter(org.gradle.api.internal.tasks.TaskExecuter), org.gradle.api.internal.ConventionTask#getOnlyIf(), org.gradle.api.internal.ConventionTask#getTemporaryDirFactory(), org.gradle.api.internal.ConventionTask#injectIntoNewInstance(org.gradle.api.internal.project.ProjectInternal, java.lang.String, java.util.concurrent.Callable), org.gradle.api.internal.ConventionTask#wait(), org.gradle.api.internal.ConventionTask#wait(long), org.gradle.api.internal.ConventionTask#wait(long, int), org.gradle.api.internal.ConventionTask#equals(java.lang.Object), org.gradle.api.internal.ConventionTask#hashCode(), org.gradle.api.internal.ConventionTask#getClass(), org.gradle.api.internal.ConventionTask#notify(), org.gradle.api.internal.ConventionTask#notifyAll() |
Method Detail |
---|
protected void configureRootSpec()
@TaskAction protected void copy()
public AbstractCopyTask eachFile(Action action)
public AbstractCopyTask eachFile(groovy.lang.Closure closure)
public AbstractCopyTask exclude(java.lang.String... excludes)
public AbstractCopyTask exclude(java.lang.Iterable excludes)
public AbstractCopyTask exclude(Spec excludeSpec)
public AbstractCopyTask exclude(groovy.lang.Closure excludeSpec)
public AbstractCopyTask expand(java.util.Map properties)
public AbstractCopyTask filter(java.util.Map properties, java.lang.Class filterType)
public AbstractCopyTask filter(java.lang.Class filterType)
public AbstractCopyTask filter(groovy.lang.Closure closure)
public AbstractCopyTask from(java.lang.Object... sourcePaths)
public AbstractCopyTask from(java.lang.Object sourcePath, groovy.lang.Closure c)
protected org.gradle.api.internal.file.copy.CopyActionImpl getCopyAction()
public FileCollection getDefaultSource()
public int getDirMode()
public java.util.Set getExcludes()
public int getFileMode()
public boolean getIncludeEmptyDirs()
public java.util.Set getIncludes()
protected CopySpec getMainSpec()
public org.gradle.api.internal.file.copy.ReadableCopySpec getRootSpec()
@InputFiles @SkipWhenEmpty @Optional public FileCollection getSource()
public AbstractCopyTask include(java.lang.String... includes)
public AbstractCopyTask include(java.lang.Iterable includes)
public AbstractCopyTask include(Spec includeSpec)
public AbstractCopyTask include(groovy.lang.Closure includeSpec)
public AbstractCopyTask into(java.lang.Object destDir)
public AbstractCopyTask into(java.lang.Object destPath, groovy.lang.Closure configureClosure)
public boolean isCaseSensitive()
public AbstractCopyTask rename(groovy.lang.Closure closure)
public AbstractCopyTask rename(java.lang.String sourceRegEx, java.lang.String replaceWith)
public AbstractCopyTask rename(java.util.regex.Pattern sourceRegEx, java.lang.String replaceWith)
public void setCaseSensitive(boolean caseSensitive)
public AbstractCopyTask setDirMode(int mode)
public AbstractCopyTask setExcludes(java.lang.Iterable excludes)
public AbstractCopyTask setFileMode(int mode)
public void setIncludeEmptyDirs(boolean includeEmptyDirs)
public AbstractCopyTask setIncludes(java.lang.Iterable includes)
public CopySpec with(CopySpec... sourceSpecs)
Groovy Documentation