Class ReplacerMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    public class ReplacerMojo
    extends org.apache.maven.plugin.AbstractMojo
    Goal replaces token with value inside file
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • setRegex

        public void setRegex​(boolean regex)
      • setFile

        public void setFile​(String file)
      • getFile

        public String getFile()
      • setToken

        public void setToken​(String token)
      • setValue

        public void setValue​(String value)
      • setTokenFile

        public void setTokenFile​(String tokenFile)
      • setValueFile

        public void setValueFile​(String valueFile)
      • setIgnoreMissingFile

        public void setIgnoreMissingFile​(boolean ignoreMissingFile)
      • setOutputFile

        public void setOutputFile​(String outputFile)
      • setTokenValueMap

        public void setTokenValueMap​(String tokenValueMap)
      • setFilesToInclude

        public void setFilesToInclude​(String filesToInclude)
      • setFilesToExclude

        public void setFilesToExclude​(String filesToExclude)
      • setBasedir

        public void setBasedir​(String baseDir)
      • setReplacements

        public void setReplacements​(List<Replacement> replacements)
      • setRegexFlags

        public void setRegexFlags​(List<String> regexFlags)
      • setIncludes

        public void setIncludes​(List<String> includes)
      • setExcludes

        public void setExcludes​(List<String> excludes)
      • getFilesToInclude

        public String getFilesToInclude()
      • getFilesToExclude

        public String getFilesToExclude()
      • setOutputDir

        public void setOutputDir​(String outputDir)
      • isCommentsEnabled

        public boolean isCommentsEnabled()
      • setCommentsEnabled

        public void setCommentsEnabled​(boolean commentsEnabled)
      • setOutputBasedir

        public void setOutputBasedir​(String outputBasedir)
      • isPreserveDir

        public boolean isPreserveDir()
      • setPreserveDir

        public void setPreserveDir​(boolean preserveDir)
      • getBasedir

        public String getBasedir()
      • getOutputDir

        public String getOutputDir()
      • getOutputBasedir

        public String getOutputBasedir()
      • getOutputFile

        public String getOutputFile()
      • setQuiet

        public void setQuiet​(boolean quiet)
      • setDelimiters

        public void setDelimiters​(List<String> delimiters)
      • getDelimiters

        public List<String> getDelimiters()
      • setUnescape

        public void setUnescape​(boolean unescape)
      • isUnescape

        public boolean isUnescape()
      • setVariableTokenValueMap

        public void setVariableTokenValueMap​(String variableTokenValueMap)
      • getVariableTokenValueMap

        public String getVariableTokenValueMap()
      • setIgnoreErrors

        public void setIgnoreErrors​(boolean ignoreErrors)
      • isIgnoreErrors

        public boolean isIgnoreErrors()
      • setXpath

        public void setXpath​(String xpath)
      • setEncoding

        public void setEncoding​(String encoding)
      • setInputFilePattern

        public void setInputFilePattern​(String inputFilePattern)
      • setOutputFilePattern

        public void setOutputFilePattern​(String outputFilePattern)
      • getInputFilePattern

        public String getInputFilePattern()
      • getOutputFilePattern

        public String getOutputFilePattern()
      • setSkip

        public void setSkip​(boolean skip)
      • isSkip

        public boolean isSkip()
      • setMaxReplacements

        public void setMaxReplacements​(Integer maxReplacements)
      • setFiles

        public void setFiles​(List<String> files)
      • getOutputFiles

        public List<String> getOutputFiles()
      • setOutputFiles

        public void setOutputFiles​(List<String> outputFiles)