Class MavenFileFilterRequest
- java.lang.Object
-
- org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
-
- org.apache.maven.shared.filtering.MavenFileFilterRequest
-
public class MavenFileFilterRequest extends AbstractMavenFilteringRequest
- Since:
- 1.0-beta-3
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description MavenFileFilterRequest()
The 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEncoding()
Return the encoding.File
getFrom()
File
getTo()
boolean
isFiltering()
void
setEncoding(String encoding)
Set the value for encoding.void
setFiltering(boolean filtering)
void
setFrom(File from)
void
setTo(File to)
-
Methods inherited from class org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
getAdditionalProperties, getDelimiters, getEscapeString, getFileFilters, getFilters, getInterpolatorCustomizer, getMavenProject, getMavenSession, getProjectStartExpressions, isEscapedBackslashesInFilePath, isEscapeWindowsPaths, isInjectProjectBuildFilters, isSupportMultiLineFiltering, setAdditionalProperties, setDelimiters, setDelimiters, setEscapedBackslashesInFilePath, setEscapeString, setEscapeWindowsPaths, setFileFilters, setFilters, setInjectProjectBuildFilters, setInterpolatorCustomizer, setMavenProject, setMavenSession, setProjectStartExpressions, setSupportMultiLineFiltering
-
-
-
-
Constructor Detail
-
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 Detail
-
getEncoding
public String getEncoding()
Return the encoding.- Returns:
- Current encoding.
-
setEncoding
public void setEncoding(String encoding)
Set the value for encoding.- Parameters:
encoding
- Give the new value for encoding.
-
getFrom
public File getFrom()
- Returns:
- to filter from.
-
setFrom
public void setFrom(File from)
- Parameters:
from
- set filter from.
-
getTo
public File getTo()
- Returns:
- The filter to
-
setTo
public void setTo(File to)
- 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.
-
-