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(MavenProject mavenProject,
List<String> filters,
String encoding,
MavenSession mavenSession)
getMavenProject
public MavenProject getMavenProject()
setMavenProject
public void setMavenProject(MavenProject mavenProject)
getFilters
public List<String> getFilters()
setFilters
public void setFilters(List<String> filters)
getFileFilters
public List<String> getFileFilters()
setFileFilters
public void setFileFilters(List<String> 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 MavenSession getMavenSession()
setMavenSession
public void setMavenSession(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<String> 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<String> 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-2012 The Apache Software Foundation. All Rights Reserved.