@Component(role=MavenFileFilter.class, hint="default") public class DefaultMavenFileFilter extends org.codehaus.plexus.logging.AbstractLogEnabled implements MavenFileFilter
| Constructor and Description |
|---|
DefaultMavenFileFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFile(File from,
File to,
boolean filtering,
List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> filterWrappers,
String encoding) |
void |
copyFile(File from,
File to,
boolean filtering,
List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> filterWrappers,
String encoding,
boolean overwrite) |
void |
copyFile(File from,
File to,
boolean filtering,
org.apache.maven.project.MavenProject mavenProject,
List<String> filters,
boolean escapedBackslashesInFilePath,
String encoding,
org.apache.maven.execution.MavenSession mavenSession)
Will copy a file with some filtering using defaultFilterWrappers.
|
void |
copyFile(MavenFileFilterRequest mavenFileFilterRequest) |
List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> |
getDefaultFilterWrappers(AbstractMavenFilteringRequest req) |
List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> |
getDefaultFilterWrappers(org.apache.maven.project.MavenProject mavenProject,
List<String> filters,
boolean escapedBackslashesInFilePath,
org.apache.maven.execution.MavenSession mavenSession,
MavenResourcesExecution mavenResourcesExecution) |
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultFilterWrappers, getDefaultFilterWrapperspublic void copyFile(File from, File to, boolean filtering, org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, String encoding, org.apache.maven.execution.MavenSession mavenSession) throws MavenFilteringException
copyFile in interface MavenFileFilterfrom - file to copy/filterto - destination filefiltering - enable or not filteringmavenProject - MavenProjectfilters - List of String which are path to a Property fileescapedBackslashesInFilePath - escape backslashes in file path.encoding - The encoding which is used during the filtering process.mavenSession - MavenSessionMavenFilteringException - in case of failure.#getDefaultFilterWrappers(MavenProject, List, boolean, MavenSession)public void copyFile(MavenFileFilterRequest mavenFileFilterRequest) throws MavenFilteringException
copyFile in interface MavenFileFiltermavenFileFilterRequest - the requestMavenFilteringException - in case of failure.public void copyFile(File from, File to, boolean filtering, List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> filterWrappers, String encoding) throws MavenFilteringException
copyFile in interface MavenFileFilterfrom - The source fileto - The target filefiltering - true to apply filteringfilterWrappers - List of FileUtils.FilterWrapperencoding - The encoding used during the filtering.MavenFilteringException - In case of an error.public void copyFile(File from, File to, boolean filtering, List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> filterWrappers, String encoding, boolean overwrite) throws MavenFilteringException
copyFile in interface MavenFileFilterfrom - The source fileto - The destination filefiltering - true to apply filteringfilterWrappers - The filters to be applied.encoding - The encoding to useoverwrite - Overwrite to file ?MavenFilteringException - In case of an error.@Nonnull public List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> getDefaultFilterWrappers(org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, org.apache.maven.execution.MavenSession mavenSession, MavenResourcesExecution mavenResourcesExecution) throws MavenFilteringException
getDefaultFilterWrappers in interface DefaultFilterInfomavenProject - The maven projectfilters - The filters to getescapedBackslashesInFilePath - escape backslashes ?mavenSession - The maven sessionmavenResourcesExecution - The filtering configurationList of FileUtils.FilterWrapperMavenFilteringException - in case of failure.@Nonnull public List<org.apache.maven.shared.utils.io.FileUtils.FilterWrapper> getDefaultFilterWrappers(AbstractMavenFilteringRequest req) throws MavenFilteringException
getDefaultFilterWrappers in interface DefaultFilterInforeq - The filtering requestList of FileUtils.FilterWrapperMavenFilteringException - in case of failure.Copyright © 2002–2025 The Apache Software Foundation. All rights reserved.