org.apache.tools.ant.filters

Class TokenFilter.ContainsRegex

Enclosing Class:
TokenFilter
Implemented Interfaces:
ChainableReader, TokenFilter.Filter

public static class TokenFilter.ContainsRegex
extends TokenFilter.ChainableReaderFilter

filter to filter tokens matching regular expressions.

Field Summary

Fields inherited from class org.apache.tools.ant.ProjectComponent

project

Method Summary

String
filter(String string)
apply regex and substitution on a string
void
setFlags(String flags)
void
setPattern(String from)
void
setReplace(String to)

Methods inherited from class org.apache.tools.ant.filters.TokenFilter.ChainableReaderFilter

chain, setByLine

Methods inherited from class org.apache.tools.ant.ProjectComponent

getProject, log, log, setProject

Method Details

filter

public String filter(String string)
apply regex and substitution on a string
Specified by:
filter in interface TokenFilter.Filter

Parameters:
string - the string to apply filter on

Returns:
the filtered string


setFlags

public void setFlags(String flags)

Parameters:
flags - the regex flags


setPattern

public void setPattern(String from)

Parameters:
from - the regex pattern


setReplace

public void setReplace(String to)

Parameters:
to - the replacement string


Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.