Class MavenFileFilterRequest
java.lang.Object
org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
org.apache.maven.shared.filtering.MavenFileFilterRequest
- Since:
- 1.0-beta-3
- Author:
- Olivier Lamy
-
Constructor Summary
ConstructorsConstructorDescriptionThe constructor.MavenFileFilterRequest(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, Properties additionalProperties) -
Method Summary
Modifier and TypeMethodDescriptionReturn the encoding.getFrom()getTo()booleanvoidsetEncoding(String encoding) Set the value for encoding.voidsetFiltering(boolean filtering) voidvoidMethods inherited from class AbstractMavenFilteringRequest
getAdditionalProperties, getChangeDetection, getDelimiters, getEscapeString, getFileFilters, getFilters, getInterpolatorCustomizer, getMavenProject, getMavenSession, getProjectStartExpressions, isEscapedBackslashesInFilePath, isEscapeWindowsPaths, isInjectProjectBuildFilters, isSupportMultiLineFiltering, setAdditionalProperties, setChangeDetection, setDelimiters, setDelimiters, setEscapedBackslashesInFilePath, setEscapeString, setEscapeWindowsPaths, setFileFilters, setFilters, setInjectProjectBuildFilters, setInterpolatorCustomizer, setMavenProject, setMavenSession, setProjectStartExpressions, setSupportMultiLineFiltering
-
Constructor Details
-
MavenFileFilterRequest
public MavenFileFilterRequest()The constructor. -
MavenFileFilterRequest
public MavenFileFilterRequest(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, Properties additionalProperties) - Parameters:
from- The request from where.to- The request to wherefiltering- Filtering yestrueor nofalsemavenProject- The Maven Project.filters- The list of given filters.escapedBackslashesInFilePath- Escape back slashes in file path.encoding- The used encoding during the filtering.mavenSession- The Maven Session.additionalProperties- Supplemental properties.
-
-
Method Details
-
getEncoding
-
setEncoding
Set the value for encoding.- Parameters:
encoding- Give the new value for encoding.
-
getFrom
- Returns:
- to filter from.
-
setFrom
- Parameters:
from- set filter from.
-
getTo
- Returns:
- The filter to
-
setTo
- Parameters:
to- Set the target.
-
isFiltering
public boolean isFiltering()- Returns:
- if we are filtering yes
truenofalse
-
setFiltering
public void setFiltering(boolean filtering) - Parameters:
filtering- set filtering yes / no.
-