|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
interface PatternFilterable
A PatternFilterable represents some file container which Ant-style include and exclude patterns can be applied to. Patterns may include:
all files ending with 'jsp' (including subdirectories)
**/*.jsp
all files beginning with 'template_' in the level1/level2 directory
level1/level2/template_*
all files (including subdirectories) beneath src/main/webapp
src/main/webapp/
all files beneath any .svn directory (including subdirectories) under src/main/java
src/main/java/**/.svn/**
| Method Summary | |
|---|---|
PatternFilterable
|
exclude(java.lang.String excludes)
Adds an ANT style exclude pattern. |
PatternFilterable
|
exclude(java.lang.Iterable excludes)
Adds an ANT style exclude pattern. |
Set
|
getExcludes()
Get the set of exclude patterns. |
Set
|
getIncludes()
Get the set of include patterns. |
PatternFilterable
|
include(java.lang.String includes)
Adds an ANT style include pattern. |
PatternFilterable
|
include(java.lang.Iterable includes)
Adds an ANT style include pattern. |
PatternFilterable
|
setExcludes(java.lang.Iterable excludes)
Set the allowable exclude patterns. |
PatternFilterable
|
setIncludes(java.lang.Iterable includes)
Set the allowable include patterns. |
| Method Detail |
|---|
public PatternFilterable exclude(java.lang.String excludes)
public PatternFilterable exclude(java.lang.Iterable excludes)
public Set getExcludes()
public Set getIncludes()
public PatternFilterable include(java.lang.String includes)
public PatternFilterable include(java.lang.Iterable includes)
public PatternFilterable setExcludes(java.lang.Iterable excludes)
public PatternFilterable setIncludes(java.lang.Iterable includes)
Groovy Documentation