class CopyDelegate extends BaseFileDelegate
Delegate for the copy method's closure. This passes through everything to the Copier.
| Modifiers | Name | Description |
|---|---|---|
static java.lang.String |
ERROR_MESSAGE |
|
org.savantbuild.io.Copier |
copier |
| Fields inherited from class | Fields |
|---|---|
class BaseFileDelegate |
project |
| Constructor and description |
|---|
CopyDelegate(org.savantbuild.domain.Project project, java.util.Map<java.lang.String, java.lang.Object> attributes) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
org.savantbuild.io.Copier |
fileSet(java.util.Map<java.lang.String, java.lang.Object> attributes)Adds a fileSet: |
|
org.savantbuild.io.Copier |
filter(java.util.Map<java.lang.String, java.lang.Object> attributes)Adds a filter: |
|
org.savantbuild.io.Copier |
optionalFileSet(java.util.Map<java.lang.String, java.lang.Object> attributes)Adds an optional fileSet: |
| Methods inherited from class | Name |
|---|---|
class BaseFileDelegate |
toArchiveFileSet, toDirectory, toFileSet, toOptionalFileSet |
Adds a fileSet:
fileSet(dir: "someDir")
attributes - The named attributes (dir is required).Adds a filter:
filter(token: "%TOKEN%", value: "value")
attributes - The named attributes (token and value are required).Adds an optional fileSet:
optionalFileSet(dir: "someDir")
attributes - The named attributes (dir is required).