public class AbstractMavenFilteringRequest extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractMavenFilteringRequest() |
protected |
AbstractMavenFilteringRequest(org.apache.maven.project.MavenProject mavenProject,
List<String> filters,
String encoding,
org.apache.maven.execution.MavenSession mavenSession) |
Modifier and Type | Method and Description |
---|---|
Properties |
getAdditionalProperties() |
LinkedHashSet<String> |
getDelimiters()
See
delimiters for more information and default values. |
String |
getEncoding() |
String |
getEscapeString() |
List<String> |
getFileFilters() |
List<String> |
getFilters() |
org.apache.maven.project.MavenProject |
getMavenProject() |
org.apache.maven.execution.MavenSession |
getMavenSession() |
List<String> |
getProjectStartExpressions() |
boolean |
isEscapedBackslashesInFilePath() |
boolean |
isEscapeWindowsPaths() |
boolean |
isInjectProjectBuildFilters() |
boolean |
isSupportMultiLineFiltering() |
void |
setAdditionalProperties(Properties additionalProperties) |
void |
setDelimiters(LinkedHashSet<String> delimiters)
Set the delimiter specifications to use during filtering.
|
void |
setEncoding(String encoding) |
void |
setEscapedBackslashesInFilePath(boolean escape) |
void |
setEscapeString(String escapeString) |
void |
setEscapeWindowsPaths(boolean escapedBackslashesInFilePath) |
void |
setFileFilters(List<String> filters) |
void |
setFilters(List<String> filters) |
void |
setInjectProjectBuildFilters(boolean injectProjectBuildFilters) |
void |
setMavenProject(org.apache.maven.project.MavenProject mavenProject) |
void |
setMavenSession(org.apache.maven.execution.MavenSession mavenSession) |
void |
setProjectStartExpressions(List<String> projectStartExpressions) |
void |
setSupportMultiLineFiltering(boolean supportMultiLineFiltering) |
public org.apache.maven.project.MavenProject getMavenProject()
public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
public boolean isEscapeWindowsPaths()
public void setEscapeWindowsPaths(boolean escapedBackslashesInFilePath)
public boolean isEscapedBackslashesInFilePath()
public void setEscapedBackslashesInFilePath(boolean escape)
public String getEncoding()
public void setEncoding(String encoding)
public org.apache.maven.execution.MavenSession getMavenSession()
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
public Properties getAdditionalProperties()
public void setAdditionalProperties(Properties additionalProperties)
public boolean isInjectProjectBuildFilters()
public void setInjectProjectBuildFilters(boolean injectProjectBuildFilters)
public String getEscapeString()
public void setEscapeString(String escapeString)
escapeString
- public void setProjectStartExpressions(List<String> projectStartExpressions)
projectStartExpressions
- public LinkedHashSet<String> getDelimiters()
delimiters
for more information and default values.null
or empty.public void setDelimiters(LinkedHashSet<String> delimiters)
delimiters
for more information and default values.delimiters
- If null
, reset delimiters to '${*}' only. Otherwise, use the provided value.public boolean isSupportMultiLineFiltering()
public void setSupportMultiLineFiltering(boolean supportMultiLineFiltering)
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.