org.apache.maven.shared.filtering

Class AbstractMavenFilteringRequest

  • java.lang.Object
    • org.apache.maven.shared.filtering.AbstractMavenFilteringRequest
    • Constructor Detail

      • AbstractMavenFilteringRequest

        protected AbstractMavenFilteringRequest()
      • AbstractMavenFilteringRequest

        protected AbstractMavenFilteringRequest(org.apache.maven.project.MavenProject mavenProject,
                                     List<String> filters,
                                     String encoding,
                                     org.apache.maven.execution.MavenSession mavenSession)
    • Method Detail

      • getMavenProject

        public org.apache.maven.project.MavenProject getMavenProject()
      • setMavenProject

        public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
      • 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 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<String> getProjectStartExpressions()
        Since:
        1.0-beta-2
      • setProjectStartExpressions

        public void setProjectStartExpressions(List<String> 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-2014 The Apache Software Foundation. All Rights Reserved.