public class RegexTask extends AbstractPropertySetterTask
| Constructor and Description |
|---|
RegexTask() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tools.ant.types.RegularExpression |
createRegexp() |
org.apache.tools.ant.types.Substitution |
createReplace() |
protected java.lang.String |
doReplace() |
protected java.lang.String |
doSelect() |
void |
execute() |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setGlobal(boolean global) |
void |
setInput(java.lang.String input) |
void |
setRegexp(java.lang.String regex) |
void |
setReplace(java.lang.String replace) |
void |
setSelect(java.lang.String select) |
protected void |
validate() |
setOverride, setProperty, setPropertyValuebindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypepublic void setInput(java.lang.String input)
public void setDefaultValue(java.lang.String defaultValue)
public void setRegexp(java.lang.String regex)
public org.apache.tools.ant.types.RegularExpression createRegexp()
public void setReplace(java.lang.String replace)
public org.apache.tools.ant.types.Substitution createReplace()
public void setSelect(java.lang.String select)
public void setCaseSensitive(boolean caseSensitive)
public void setGlobal(boolean global)
protected java.lang.String doReplace()
throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildExceptionprotected java.lang.String doSelect()
throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildExceptionprotected void validate()
validate in class AbstractPropertySetterTaskpublic void execute()
throws org.apache.tools.ant.BuildException
execute in class org.apache.tools.ant.Taskorg.apache.tools.ant.BuildException