public class ReplacementProcessor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private FileUtils |
fileUtils |
private ReplacerFactory |
replacerFactory |
Constructor and Description |
---|
ReplacementProcessor(FileUtils fileUtils,
ReplacerFactory replacerFactory) |
Modifier and Type | Method and 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) |
private final FileUtils fileUtils
private final ReplacerFactory replacerFactory
public ReplacementProcessor(FileUtils fileUtils, ReplacerFactory replacerFactory)
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
java.io.IOException
private java.lang.String replaceContent(boolean regex, int regexFlags, java.lang.String content, Replacement replacement)