Class ReplacementProcessor
- java.lang.Object
-
- com.google.code.maven_replacer_plugin.ReplacementProcessor
-
public class ReplacementProcessor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private FileUtils
fileUtils
private ReplacerFactory
replacerFactory
-
Constructor Summary
Constructors Constructor Description ReplacementProcessor(FileUtils fileUtils, ReplacerFactory replacerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
replace(java.util.List<Replacement> replacements, boolean regex, java.lang.String file, java.lang.String outputFile, int regexFlags, java.lang.String encoding)
private java.lang.String
replaceContent(boolean regex, int regexFlags, java.lang.String content, Replacement replacement)
-
-
-
Field Detail
-
fileUtils
private final FileUtils fileUtils
-
replacerFactory
private final ReplacerFactory replacerFactory
-
-
Constructor Detail
-
ReplacementProcessor
public ReplacementProcessor(FileUtils fileUtils, ReplacerFactory replacerFactory)
-
-
Method Detail
-
replace
public void replace(java.util.List<Replacement> replacements, boolean regex, java.lang.String file, java.lang.String outputFile, int regexFlags, java.lang.String encoding) throws java.io.IOException
- Throws:
java.io.IOException
-
replaceContent
private java.lang.String replaceContent(boolean regex, int regexFlags, java.lang.String content, Replacement replacement)
-
-