|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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(List resources,
File outputDirectory,
org.apache.maven.project.MavenProject mavenProject,
String encoding,
List fileFilters,
List nonFilteredFileExtensions,
org.apache.maven.execution.MavenSession mavenSession)
As we use a Maven project useDefaultFilterWrappers will be set to true . |
|
MavenResourcesExecution(List resources,
File outputDirectory,
String encoding,
List filterWrappers,
File resourcesBaseDirectory,
List nonFilteredFileExtensions)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MavenResourcesExecution()
public MavenResourcesExecution(List resources, File outputDirectory, org.apache.maven.project.MavenProject mavenProject, String encoding, List fileFilters, List nonFilteredFileExtensions, org.apache.maven.execution.MavenSession mavenSession)
useDefaultFilterWrappers
will be set to true
.
resources
- outputDirectory
- mavenProject
- encoding
- fileFilters
- nonFilteredFileExtensions
- mavenSession
- public MavenResourcesExecution(List resources, File outputDirectory, String encoding, List filterWrappers, File resourcesBaseDirectory, List nonFilteredFileExtensions)
Method Detail |
---|
public List getResources()
Resource
public void setResources(List resources)
resources
- List of Resource
public File getOutputDirectory()
public void setOutputDirectory(File outputDirectory)
public List getNonFilteredFileExtensions()
String
file extensions to not filterpublic void setNonFilteredFileExtensions(List nonFilteredFileExtensions)
nonFilteredFileExtensions
- List of String
file extensions to not filterpublic List getFilterWrappers()
FileUtils.FilterWrapper
public void setFilterWrappers(List filterWrappers)
filterWrappers
- List of FileUtils.FilterWrapper
public void addFilterWrapper(FileUtils.FilterWrapper filterWrapper)
public void addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource)
addFilerWrapperWithEscaping(ValueSource, String, String, String, boolean)
FileUtils.FilterWrapper
, will RegexBasedInterpolator
with default regex Exp ${ }
and InterpolatorFilterReaderLineEnding with defaultTokens ${ }.
valueSource
- public void addFilerWrapper(org.codehaus.plexus.interpolation.ValueSource valueSource, String startRegExp, String endRegExp, String startToken, String endToken)
addFilerWrapperWithEscaping(ValueSource, String, String, String, boolean)
valueSource
- startRegExp
- endRegExp
- startToken
- endToken
- public void addFilerWrapperWithEscaping(org.codehaus.plexus.interpolation.ValueSource valueSource, String startExp, String endExp, String escapeString)
addFilerWrapperWithEscaping(ValueSource, String, String, String, boolean)
valueSource
- startExp
- start token like ${endExp
- endToken }escapeString
- public void addFilerWrapperWithEscaping(org.codehaus.plexus.interpolation.ValueSource valueSource, String startExp, String endExp, String escapeString, boolean supportMultiLineFiltering)
valueSource
- startExp
- start token like ${endExp
- endToken }escapeString
- supportMultiLineFiltering
- do we support or use filtering on multi lines with start and endtoken on multi linespublic File getResourcesBaseDirectory()
public void setResourcesBaseDirectory(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()
public boolean isSupportMultiLineFiltering()
isSupportMultiLineFiltering
in class AbstractMavenFilteringRequest
public void setSupportMultiLineFiltering(boolean supportMultiLineFiltering)
setSupportMultiLineFiltering
in class AbstractMavenFilteringRequest
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |