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 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,
List filters,
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 List getFilters()
setFilters
public void setFilters(List filters)
getFileFilters
public List getFileFilters()
setFileFilters
public void setFileFilters(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 String getEncoding()
setEncoding
public void setEncoding(String encoding)
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
getAdditionalProperties
public Properties getAdditionalProperties()
- Since:
- 1.0-beta-3
setAdditionalProperties
public void setAdditionalProperties(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 String getEscapeString()
- Since:
- 1.0-beta-2
setEscapeString
public void setEscapeString(String escapeString)
- Parameters:
escapeString
- - Since:
- 1.0-beta-2
getProjectStartExpressions
public List getProjectStartExpressions()
- Since:
- 1.0-beta-2
setProjectStartExpressions
public void setProjectStartExpressions(List projectStartExpressions)
- Parameters:
projectStartExpressions
- - Since:
- 1.0-beta-2
getDelimiters
public 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(LinkedHashSet delimiters)
- Set the delimiter specifications to use during filtering. Specifications should be of the form:
'BEGIN*END' for asymmetrical delimiters, or 'TOKEN' for symmetrical delimiters. See
delimiters
for more information and default values.
- Parameters:
delimiters
- If null
, reset delimiters to '${*}' only. Otherwise, use the provided value.- Since:
- 1.0-beta-3
isSupportMultiLineFiltering
public boolean isSupportMultiLineFiltering()
setSupportMultiLineFiltering
public void setSupportMultiLineFiltering(boolean supportMultiLineFiltering)
Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.