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
ConstructorDescriptionThe 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()
boolean
void
setEncoding
(String encoding) Set the value for encoding.void
setFiltering
(boolean filtering) void
void
Methods inherited from class org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
getAdditionalProperties, getDelimiters, getEscapeString, getFileFilters, getFilters, getMavenProject, getMavenSession, getProjectStartExpressions, isEscapedBackslashesInFilePath, isEscapeWindowsPaths, isInjectProjectBuildFilters, isSupportMultiLineFiltering, setAdditionalProperties, setDelimiters, setDelimiters, setEscapedBackslashesInFilePath, setEscapeString, setEscapeWindowsPaths, setFileFilters, setFilters, setInjectProjectBuildFilters, 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 yestrue
or nofalse
mavenProject
- 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
Return the encoding.- Returns:
- Current encoding.
-
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
true
nofalse
-
setFiltering
public void setFiltering(boolean filtering) - Parameters:
filtering
- set filtering yes / no.
-