public class ReplaceTokenReader
extends java.io.FilterReader
Modifier and Type | Field and Description |
---|---|
static org.apache.commons.collections.Predicate |
DEFAULT_ALLOWED_PREDICATE |
static char |
DEFAULT_TOKEN_END |
static char |
DEFAULT_TOKEN_START |
Constructor and Description |
---|
ReplaceTokenReader(java.io.Reader reader,
java.util.function.Function<java.lang.String,java.lang.String> resolver,
boolean blankIfMissing,
char tokenStart,
char tokenEnd) |
ReplaceTokenReader(java.io.Reader reader,
java.util.Map<java.lang.String,java.lang.String> data,
boolean blankIfMissing,
char tokenStart,
char tokenEnd) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.collections.Predicate |
getTokenCharPredicate() |
int |
read() |
int |
read(char[] chars,
int offset,
int len) |
protected java.lang.String |
resolve(java.lang.String key) |
void |
setTokenCharPredicate(org.apache.commons.collections.Predicate tokenCharPredicate) |
public static final char DEFAULT_TOKEN_START
public static final char DEFAULT_TOKEN_END
public static final org.apache.commons.collections.Predicate DEFAULT_ALLOWED_PREDICATE
public ReplaceTokenReader(java.io.Reader reader, java.util.Map<java.lang.String,java.lang.String> data, boolean blankIfMissing, char tokenStart, char tokenEnd)
public ReplaceTokenReader(java.io.Reader reader, java.util.function.Function<java.lang.String,java.lang.String> resolver, boolean blankIfMissing, char tokenStart, char tokenEnd)
public int read(char[] chars, int offset, int len) throws java.io.IOException
read
in class java.io.FilterReader
java.io.IOException
public int read() throws java.io.IOException
read
in class java.io.FilterReader
java.io.IOException
protected java.lang.String resolve(java.lang.String key)
key
- public org.apache.commons.collections.Predicate getTokenCharPredicate()
public void setTokenCharPredicate(org.apache.commons.collections.Predicate tokenCharPredicate)