com.jivesoftware.forum.renderer.filter.regex
Class RegexFilter
java.lang.Object
com.jivesoftware.forum.renderer.filter.regex.RegexFilter
- Direct Known Subclasses:
- RegexReplaceFilter, RegexTokenFilter
public abstract class RegexFilter
- extends java.lang.Object
Constructor Summary |
RegexFilter()
|
RegexFilter(java.lang.String regex,
java.lang.String substitute)
create a new regular expression that takes input as multiple lines |
RegexFilter(java.lang.String regex,
java.lang.String substitute,
boolean multiline)
create a new regular expression and set |
Method Summary |
void |
addRegex(JdkPattern pattern,
java.lang.String substitute)
|
void |
addRegex(java.lang.String regex,
java.lang.String substitute)
|
void |
addRegex(java.lang.String regex,
java.lang.String substitute,
boolean multiline)
|
void |
addRegex(java.lang.String regex,
java.lang.String substitute,
boolean multiline,
boolean dotAll)
|
void |
clearRegex()
|
abstract java.lang.String |
filter(java.lang.String input,
RenderContext renderContext)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pattern
protected java.util.List pattern
substitute
protected java.util.List substitute
SINGLELINE
public static final boolean SINGLELINE
- See Also:
- Constant Field Values
MULTILINE
public static final boolean MULTILINE
- See Also:
- Constant Field Values
RegexFilter
public RegexFilter()
RegexFilter
public RegexFilter(java.lang.String regex,
java.lang.String substitute)
- create a new regular expression that takes input as multiple lines
RegexFilter
public RegexFilter(java.lang.String regex,
java.lang.String substitute,
boolean multiline)
- create a new regular expression and set
clearRegex
public void clearRegex()
addRegex
public void addRegex(java.lang.String regex,
java.lang.String substitute)
addRegex
public void addRegex(java.lang.String regex,
java.lang.String substitute,
boolean multiline,
boolean dotAll)
addRegex
public void addRegex(java.lang.String regex,
java.lang.String substitute,
boolean multiline)
addRegex
public void addRegex(JdkPattern pattern,
java.lang.String substitute)
filter
public abstract java.lang.String filter(java.lang.String input,
RenderContext renderContext)
Copyright © 1999-2006 Jive Software.