public class ModifyFieldProcessor extends java.lang.Object implements FieldProcessor
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
key |
protected FieldProcessor |
next |
protected java.lang.String |
postfix |
protected java.lang.String |
prefix |
protected java.util.regex.Pattern |
regex |
Constructor and Description |
---|
ModifyFieldProcessor(java.lang.String regex,
java.lang.String key,
FieldProcessor next) |
ModifyFieldProcessor(java.lang.String prefix,
java.lang.String postfix,
java.lang.String key,
FieldProcessor next)
Creates a new instance of ModifyFieldProcessor
|
Modifier and Type | Method and Description |
---|---|
void |
processDatum(java.util.Map datum,
java.lang.String field,
TopicMap tm,
Logger logger) |
protected java.lang.String prefix
protected java.lang.String postfix
protected FieldProcessor next
protected java.lang.String key
protected java.util.regex.Pattern regex
public ModifyFieldProcessor(java.lang.String prefix, java.lang.String postfix, java.lang.String key, FieldProcessor next)
public ModifyFieldProcessor(java.lang.String regex, java.lang.String key, FieldProcessor next)
public void processDatum(java.util.Map datum, java.lang.String field, TopicMap tm, Logger logger) throws ExtractionException
processDatum
in interface FieldProcessor
ExtractionException
Copyright 2004-2015 Wandora Team