org.apache.maven.shared.filtering
Class AbstractMavenFilteringRequest
java.lang.Object
org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
- Direct Known Subclasses:
- MavenFileFilterRequest, MavenResourcesExecution
public class AbstractMavenFilteringRequest
- extends java.lang.Object
- Since:
- 1.0-beta-3
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractMavenFilteringRequest
protected AbstractMavenFilteringRequest()
AbstractMavenFilteringRequest
protected AbstractMavenFilteringRequest(org.apache.maven.project.MavenProject mavenProject,
java.util.List filters,
java.lang.String encoding,
org.apache.maven.execution.MavenSession mavenSession)
getMavenProject
public org.apache.maven.project.MavenProject getMavenProject()
setMavenProject
public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
getFilters
public java.util.List getFilters()
setFilters
public void setFilters(java.util.List filters)
getFileFilters
public java.util.List getFileFilters()
setFileFilters
public void setFileFilters(java.util.List filters)
isEscapeWindowsPaths
public boolean isEscapeWindowsPaths()
- Since:
- 1.0-beta-3
setEscapeWindowsPaths
public void setEscapeWindowsPaths(boolean escapedBackslashesInFilePath)
- Since:
- 1.0-beta-3
isEscapedBackslashesInFilePath
public boolean isEscapedBackslashesInFilePath()
setEscapedBackslashesInFilePath
public void setEscapedBackslashesInFilePath(boolean escape)
getEncoding
public java.lang.String getEncoding()
setEncoding
public void setEncoding(java.lang.String encoding)
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
getAdditionalProperties
public java.util.Properties getAdditionalProperties()
- Since:
- 1.0-beta-3
setAdditionalProperties
public void setAdditionalProperties(java.util.Properties additionalProperties)
- Since:
- 1.0-beta-3
isInjectProjectBuildFilters
public boolean isInjectProjectBuildFilters()
- Since:
- 1.0-beta-3
setInjectProjectBuildFilters
public void setInjectProjectBuildFilters(boolean injectProjectBuildFilters)
- Since:
- 1.0-beta-3
getEscapeString
public java.lang.String getEscapeString()
- Returns:
- Since:
- 1.0-beta-2
setEscapeString
public void setEscapeString(java.lang.String escapeString)
- Parameters:
escapeString
- - Since:
- 1.0-beta-2
getProjectStartExpressions
public java.util.List getProjectStartExpressions()
- Returns:
- Since:
- 1.0-beta-2
setProjectStartExpressions
public void setProjectStartExpressions(java.util.List projectStartExpressions)
- Parameters:
projectStartExpressions
- - Since:
- 1.0-beta-2
getDelimiters
public java.util.LinkedHashSet getDelimiters()
- See
delimiters
for more information and default values.
- Returns:
- Not allowed to be null or empty.
- Since:
- 1.0-beta-3
setDelimiters
public void setDelimiters(java.util.LinkedHashSet delimiters)
- Set the delimiter specifications to use during filtering. Specifications should be of the form:
'BEGIN*END' for asymmetical delimiters, or 'TOKEN' for symmetical delimiters. See
delimiters
for more information and default values.
- Parameters:
delimiters
- If null, reset delimiters to '${*}' only. Otherwise, use the provided parameter value.- Since:
- 1.0-beta-3
Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.