com.google.code.maven_replacer_plugin
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
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReplacerMojo
public ReplacerMojo()
ReplacerMojo
public ReplacerMojo(FileUtils fileUtils,
ReplacementProcessor processor,
ReplacerFactory replacerFactory,
TokenValueMapFactory tokenValueMapFactory,
FileSelector fileSelector,
PatternFlagsFactory patternFlagsFactory,
OutputFilenameBuilder outputFilenameBuilder,
SummaryBuilder summaryBuilder)
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)
getIncludes
public List<String> getIncludes()
setExcludes
public void setExcludes(List<String> excludes)
getExcludes
public List<String> getExcludes()
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()
Copyright © 2012. All Rights Reserved.