Class ReplacerMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- com.google.code.maven_replacer_plugin.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
-
-
Constructor Summary
Constructors Constructor Description ReplacerMojo()
ReplacerMojo(FileUtils fileUtils, ReplacementProcessor processor, ReplacerFactory replacerFactory, TokenValueMapFactory tokenValueMapFactory, FileSelector fileSelector, PatternFlagsFactory patternFlagsFactory, OutputFilenameBuilder outputFilenameBuilder, SummaryBuilder summaryBuilder)
-
Method Summary
-
-
-
Constructor Detail
-
ReplacerMojo
public ReplacerMojo()
-
ReplacerMojo
public ReplacerMojo(FileUtils fileUtils, ReplacementProcessor processor, ReplacerFactory replacerFactory, TokenValueMapFactory tokenValueMapFactory, FileSelector fileSelector, PatternFlagsFactory patternFlagsFactory, OutputFilenameBuilder outputFilenameBuilder, SummaryBuilder summaryBuilder)
-
-
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)
-
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)
-
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)
-
-