@Value.Immutable(copy=false) public abstract class NormalizeValues extends java.lang.Object implements TokenFilter, java.io.Serializable
LENGTH_FILTER, LOWERCASE, NORMALIZE_PUNCTUATION, NORMALIZE_VALUES, NULL, PATTERN_CAPTURE, PATTERN_REPLACE, REDUCE_WHITESPACE, SORT, SPLITTER, STRIP_LEADING_ZEROES, STRIP_WHITESPACE, TRIM_WHITESPACE, TRUNCATE, UPPERCASE| Constructor and Description |
|---|
NormalizeValues() |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.util.function.Consumer<java.lang.String>> |
accept(java.lang.String value,
T output) |
java.util.Map<java.lang.String,java.lang.String> |
getCodes() |
java.lang.reflect.Method |
getFactory() |
abstract java.lang.String |
getFactoryClass() |
abstract java.lang.String |
getFactoryMethod() |
java.util.Map<java.lang.String,java.lang.String> |
getForwardMapping() |
com.google.common.collect.Multimap<java.lang.String,java.lang.String> |
getInverseMapping() |
boolean |
isCaseSensitive() |
public <T extends java.util.function.Consumer<java.lang.String>> T accept(java.lang.String value,
T output)
accept in interface TokenFilter@Value.Default @Value.Auxiliary public java.util.Map<java.lang.String,java.lang.String> getCodes()
@Value.Auxiliary
@Value.Lazy
public java.lang.reflect.Method getFactory()
throws java.lang.IllegalStateException
java.lang.IllegalStateExceptionpublic abstract java.lang.String getFactoryClass()
public abstract java.lang.String getFactoryMethod()
@Value.Derived @Value.Auxiliary public java.util.Map<java.lang.String,java.lang.String> getForwardMapping()
@Value.Derived @Value.Auxiliary public com.google.common.collect.Multimap<java.lang.String,java.lang.String> getInverseMapping()
@Value.Default @Value.Auxiliary public boolean isCaseSensitive()