public class AbstractMavenFilteringRequest extends Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractMavenFilteringRequest() |
protected |
AbstractMavenFilteringRequest(org.apache.maven.project.MavenProject mavenProject,
List filters,
String encoding,
org.apache.maven.execution.MavenSession mavenSession) |
Modifier and Type | Method and Description |
---|---|
Properties |
getAdditionalProperties() |
LinkedHashSet |
getDelimiters()
See
delimiters for more information and default values. |
String |
getEncoding() |
String |
getEscapeString() |
List |
getFileFilters() |
List |
getFilters() |
org.apache.maven.project.MavenProject |
getMavenProject() |
org.apache.maven.execution.MavenSession |
getMavenSession() |
List |
getProjectStartExpressions() |
boolean |
isEscapedBackslashesInFilePath() |
boolean |
isEscapeWindowsPaths() |
boolean |
isInjectProjectBuildFilters() |
void |
setAdditionalProperties(Properties additionalProperties) |
void |
setDelimiters(LinkedHashSet 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 filters) |
void |
setFilters(List filters) |
void |
setInjectProjectBuildFilters(boolean injectProjectBuildFilters) |
void |
setMavenProject(org.apache.maven.project.MavenProject mavenProject) |
void |
setMavenSession(org.apache.maven.execution.MavenSession mavenSession) |
void |
setProjectStartExpressions(List projectStartExpressions) |
public org.apache.maven.project.MavenProject getMavenProject()
public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
public List getFilters()
public void setFilters(List filters)
public List getFileFilters()
public void setFileFilters(List filters)
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 List getProjectStartExpressions()
public void setProjectStartExpressions(List projectStartExpressions)
projectStartExpressions
- public LinkedHashSet getDelimiters()
delimiters
for more information and default values.public void setDelimiters(LinkedHashSet delimiters)
delimiters
for more information and default values.delimiters
- If null, reset delimiters to '${*}' only. Otherwise, use the provided parameter value.Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.