public class MavenFileFilterRequest extends AbstractMavenFilteringRequest
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
encoding |
private boolean |
filtering |
private java.io.File |
from |
private java.io.File |
to |
Constructor and Description |
---|
MavenFileFilterRequest()
The constructor.
|
MavenFileFilterRequest(java.io.File from,
java.io.File to,
boolean filtering,
org.apache.maven.project.MavenProject mavenProject,
java.util.List<java.lang.String> filters,
boolean escapedBackslashesInFilePath,
java.lang.String encoding,
org.apache.maven.execution.MavenSession mavenSession,
java.util.Properties additionalProperties) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEncoding()
Return the encoding.
|
java.io.File |
getFrom() |
java.io.File |
getTo() |
boolean |
isFiltering() |
void |
setEncoding(java.lang.String encoding)
Set the value for encoding.
|
void |
setFiltering(boolean filtering) |
void |
setFrom(java.io.File from) |
void |
setTo(java.io.File to) |
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
private java.io.File from
private java.io.File to
private boolean filtering
private java.lang.String encoding
public MavenFileFilterRequest()
public MavenFileFilterRequest(java.io.File from, java.io.File to, boolean filtering, org.apache.maven.project.MavenProject mavenProject, java.util.List<java.lang.String> filters, boolean escapedBackslashesInFilePath, java.lang.String encoding, org.apache.maven.execution.MavenSession mavenSession, java.util.Properties additionalProperties)
from
- The request from where.to
- The request to wherefiltering
- Filtering yes true
or no false
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.public java.lang.String getEncoding()
public void setEncoding(java.lang.String encoding)
encoding
- Give the new value for encoding.public java.io.File getFrom()
public void setFrom(java.io.File from)
from
- set filter from.public java.io.File getTo()
public void setTo(java.io.File to)
to
- Set the target.public boolean isFiltering()
true
no false
public void setFiltering(boolean filtering)
filtering
- set filtering yes / no.