|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.shared.filtering.AbstractMavenFilteringRequest
org.apache.maven.shared.filtering.MavenResourcesExecution
public class MavenResourcesExecution
A bean to configure a resources filtering execution
| Constructor Summary | |
|---|---|
MavenResourcesExecution()
|
|
MavenResourcesExecution(java.util.List resources,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
java.lang.String encoding,
java.util.List fileFilters,
java.util.List nonFilteredFileExtensions,
org.apache.maven.execution.MavenSession mavenSession)
As we use a maven project useDefaultFilterWrappers will set to true |
|
MavenResourcesExecution(java.util.List resources,
java.io.File outputDirectory,
java.lang.String encoding,
java.util.List filterWrappers,
java.io.File resourcesBaseDirectory,
java.util.List nonFilteredFileExtensions)
|
|
| Method Summary | |
|---|---|
void |
addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource)
Helper to add FileUtils.FilterWrapper, will RegexBasedInterpolator with default regex Exp ${ }
and InterpolatorFilterReader with defaultTokens ${ } |
void |
addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource,
java.lang.String startRegExp,
java.lang.String endRegExp,
java.lang.String startToken,
java.lang.String endToken)
Deprecated. this doesn't support escaping use addFilerWrapperWithEscaping(ValueSource, String, String, String) |
void |
addFilerWrapperWithEscaping(org.codehaus.plexus.interpolation.ValueSource valueSource,
java.lang.String startExp,
java.lang.String endExp,
java.lang.String escapeString)
|
void |
addFilterWrapper(org.codehaus.plexus.util.FileUtils.FilterWrapper filterWrapper)
|
MavenResourcesExecution |
copyOf()
|
java.util.List |
getFilterWrappers()
|
java.util.List |
getNonFilteredFileExtensions()
|
java.io.File |
getOutputDirectory()
|
java.util.List |
getResources()
|
java.io.File |
getResourcesBaseDirectory()
|
boolean |
isIncludeEmptyDirs()
Copy any empty directories included in the Resources. |
boolean |
isOverwrite()
Overwrite existing files even if the destination files are newer. |
boolean |
isUseDefaultFilterWrappers()
|
void |
setFilterWrappers(java.util.List filterWrappers)
|
void |
setIncludeEmptyDirs(boolean includeEmptyDirs)
Copy any empty directories included in the Resources. |
void |
setNonFilteredFileExtensions(java.util.List nonFilteredFileExtensions)
|
void |
setOutputDirectory(java.io.File outputDirectory)
|
void |
setOverwrite(boolean overwrite)
Overwrite existing files even if the destination files are newer. |
void |
setResources(java.util.List resources)
|
void |
setResourcesBaseDirectory(java.io.File resourcesBaseDirectory)
|
void |
setUseDefaultFilterWrappers(boolean useDefaultFilterWrappers)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MavenResourcesExecution()
public MavenResourcesExecution(java.util.List resources,
java.io.File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
java.lang.String encoding,
java.util.List fileFilters,
java.util.List nonFilteredFileExtensions,
org.apache.maven.execution.MavenSession mavenSession)
resources - outputDirectory - mavenProject - encoding - fileFilters - nonFilteredFileExtensions - mavenSession -
public MavenResourcesExecution(java.util.List resources,
java.io.File outputDirectory,
java.lang.String encoding,
java.util.List filterWrappers,
java.io.File resourcesBaseDirectory,
java.util.List nonFilteredFileExtensions)
| Method Detail |
|---|
public java.util.List getResources()
Resourcepublic void setResources(java.util.List resources)
resources - List of Resourcepublic java.io.File getOutputDirectory()
public void setOutputDirectory(java.io.File outputDirectory)
public java.util.List getNonFilteredFileExtensions()
String file extensions to not filteringpublic void setNonFilteredFileExtensions(java.util.List nonFilteredFileExtensions)
nonFilteredFileExtensions - List of String file extensions to not filteringpublic java.util.List getFilterWrappers()
FileUtils.FilterWrapperpublic void setFilterWrappers(java.util.List filterWrappers)
filterWrappers - List of FileUtils.FilterWrapperpublic void addFilterWrapper(org.codehaus.plexus.util.FileUtils.FilterWrapper filterWrapper)
public void addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource)
FileUtils.FilterWrapper, will RegexBasedInterpolator with default regex Exp ${ }
and InterpolatorFilterReader with defaultTokens ${ }
valueSource -
public void addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource,
java.lang.String startRegExp,
java.lang.String endRegExp,
java.lang.String startToken,
java.lang.String endToken)
addFilerWrapperWithEscaping(ValueSource, String, String, String)
valueSource - startRegExp - endRegExp - startToken - endToken -
public void addFilerWrapperWithEscaping(org.codehaus.plexus.interpolation.ValueSource valueSource,
java.lang.String startExp,
java.lang.String endExp,
java.lang.String escapeString)
valueSource - startExp - start token like ${endExp - endToken }escapeString - public java.io.File getResourcesBaseDirectory()
public void setResourcesBaseDirectory(java.io.File resourcesBaseDirectory)
public boolean isUseDefaultFilterWrappers()
public void setUseDefaultFilterWrappers(boolean useDefaultFilterWrappers)
public boolean isOverwrite()
public void setOverwrite(boolean overwrite)
overwrite - public boolean isIncludeEmptyDirs()
public void setIncludeEmptyDirs(boolean includeEmptyDirs)
includeEmptyDirs - public MavenResourcesExecution copyOf()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||