public class Strategy
extends java.lang.Object
Constructor and Description |
---|
Strategy() |
Strategy(java.io.File input) |
Modifier and Type | Method and Description |
---|---|
void |
addRegexpReplace(java.lang.String regexp,
java.lang.String replace) |
void |
clearMap() |
java.io.File |
getInputFile() |
static Strategy[] |
getPatchStrategies() |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
getRegexpReplace() |
java.lang.String |
patchLine(java.lang.String line) |
void |
saveToFile(java.io.File targetFile) |
java.lang.String |
toString() |
public Strategy(java.io.File input) throws java.io.IOException
java.io.IOException
public Strategy() throws java.io.IOException
java.io.IOException
public java.lang.String patchLine(java.lang.String line)
public java.util.LinkedHashMap<java.lang.String,java.lang.String> getRegexpReplace()
public void addRegexpReplace(java.lang.String regexp, java.lang.String replace)
public void clearMap()
public void saveToFile(java.io.File targetFile) throws java.io.IOException
java.io.IOException
public java.io.File getInputFile()
public static Strategy[] getPatchStrategies()
public java.lang.String toString()
toString
in class java.lang.Object