Class Replacement
- java.lang.Object
-
- com.google.code.maven_replacer_plugin.Replacement
-
public class Replacement extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Replacement()Replacement(FileUtils fileUtils, java.lang.String token, java.lang.String value, boolean unescape, java.lang.String xpath, java.lang.String encoding)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Replacementfrom(Replacement replacement)java.lang.StringgetEncoding()java.lang.StringgetToken()java.lang.StringgetValue()java.lang.StringgetXpath()booleanisUnescape()voidsetEncoding(java.lang.String encoding)voidsetToken(java.lang.String token)voidsetTokenFile(java.lang.String tokenFile)voidsetUnescape(boolean unescape)voidsetValue(java.lang.String value)voidsetValueFile(java.lang.String valueFile)voidsetXpath(java.lang.String xpath)private java.lang.Stringunescape(java.lang.String text)ReplacementwithDelimiter(DelimiterBuilder delimiter)
-
-
-
Field Detail
-
fileUtils
private final FileUtils fileUtils
-
delimiter
private DelimiterBuilder delimiter
-
unescape
private boolean unescape
-
token
private java.lang.String token
-
value
private java.lang.String value
-
encoding
private java.lang.String encoding
-
xpath
private java.lang.String xpath
-
-
Constructor Detail
-
Replacement
public Replacement()
-
Replacement
public Replacement(FileUtils fileUtils, java.lang.String token, java.lang.String value, boolean unescape, java.lang.String xpath, java.lang.String encoding)
-
-
Method Detail
-
setTokenFile
public void setTokenFile(java.lang.String tokenFile) throws java.io.IOException- Throws:
java.io.IOException
-
setValueFile
public void setValueFile(java.lang.String valueFile) throws java.io.IOException- Throws:
java.io.IOException
-
getToken
public java.lang.String getToken()
-
getValue
public java.lang.String getValue()
-
setToken
public void setToken(java.lang.String token)
-
setValue
public void setValue(java.lang.String value)
-
unescape
private java.lang.String unescape(java.lang.String text)
-
setUnescape
public void setUnescape(boolean unescape)
-
isUnescape
public boolean isUnescape()
-
from
public static Replacement from(Replacement replacement)
-
withDelimiter
public Replacement withDelimiter(DelimiterBuilder delimiter)
-
setXpath
public void setXpath(java.lang.String xpath)
-
getXpath
public java.lang.String getXpath()
-
setEncoding
public void setEncoding(java.lang.String encoding)
-
getEncoding
public java.lang.String getEncoding()
-
-