Class MavenReaderFilterRequest
- java.lang.Object
-
- org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
-
- org.apache.maven.shared.filtering.MavenReaderFilterRequest
-
public class MavenReaderFilterRequest extends AbstractMavenFilteringRequest
- Since:
- 1.0-beta-3
- Author:
- Olivier Lamy, Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description MavenReaderFilterRequest()
Default constructor.MavenReaderFilterRequest(Reader from, boolean filtering, org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, org.apache.maven.execution.MavenSession mavenSession, Properties additionalProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Reader
getFrom()
boolean
isFiltering()
void
setFiltering(boolean filtering)
void
setFrom(Reader from)
-
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
-
MavenReaderFilterRequest
public MavenReaderFilterRequest()
Default constructor.
-
MavenReaderFilterRequest
public MavenReaderFilterRequest(Reader from, boolean filtering, org.apache.maven.project.MavenProject mavenProject, List<String> filters, boolean escapedBackslashesInFilePath, org.apache.maven.execution.MavenSession mavenSession, Properties additionalProperties)
- Parameters:
from
- To read fromfiltering
- filter yes/nomavenProject
- The Maven Project.filters
- The list of filters which will be used.escapedBackslashesInFilePath
- escape backslashes in file paths.mavenSession
- The Maven Session.additionalProperties
- supplemental properties.
-
-
Method Detail
-
getFrom
public Reader getFrom()
- Returns:
- where we read from.
-
setFrom
public void setFrom(Reader from)
- Parameters:
from
- set where to read from.
-
isFiltering
public boolean isFiltering()
- Returns:
- is filtering active (
true
) false otherwise.
-
setFiltering
public void setFiltering(boolean filtering)
- Parameters:
filtering
- turn filtering ontrue
) or off (false
).
-
-