public class ReplacementMapPreprocessor extends java.lang.Object implements Preprocessor
Modifier and Type | Method and Description |
---|---|
static ReplacementMapPreprocessor |
getInstance() |
int |
getIterations() |
boolean |
isCaseSensitive() |
java.lang.String |
preprocess(java.lang.String s,
StaccatoParserContext context) |
boolean |
requiresAngleBrackets() |
ReplacementMapPreprocessor |
setCaseSensitive(boolean caseSensitive)
NOTE: This might seem a little backwards, but if your ReplacementMap is not case sensitive, then you need
to use only upper-case letters as keys in your map!
|
ReplacementMapPreprocessor |
setIterations(int iterations) |
ReplacementMapPreprocessor |
setReplacementMap(java.util.Map<java.lang.String,java.lang.String> map) |
ReplacementMapPreprocessor |
setRequireAngleBrackets(boolean require) |
public static ReplacementMapPreprocessor getInstance()
public ReplacementMapPreprocessor setRequireAngleBrackets(boolean require)
public boolean requiresAngleBrackets()
public ReplacementMapPreprocessor setCaseSensitive(boolean caseSensitive)
public boolean isCaseSensitive()
public ReplacementMapPreprocessor setReplacementMap(java.util.Map<java.lang.String,java.lang.String> map)
public ReplacementMapPreprocessor setIterations(int iterations)
public int getIterations()
public java.lang.String preprocess(java.lang.String s, StaccatoParserContext context)
preprocess
in interface Preprocessor