org.apache.lucene.analysis.charfilter
Class NormalizeCharMap.Builder
java.lang.Object
org.apache.lucene.analysis.charfilter.NormalizeCharMap.Builder
- Enclosing class:
- NormalizeCharMap
public static class NormalizeCharMap.Builder
- extends Object
Builds an NormalizeCharMap.
Call add() until you have added all the mappings, then call build() to get a NormalizeCharMap
- WARNING: This API is experimental and might change in incompatible ways in the next release.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NormalizeCharMap.Builder
public NormalizeCharMap.Builder()
add
public void add(String match,
String replacement)
- Records a replacement to be applied to the input
stream. Whenever
singleMatch
occurs in
the input, it will be replaced with
replacement
.
- Parameters:
match
- input String to be replacedreplacement
- output String
- Throws:
IllegalArgumentException
- if
match
is the empty string, or was
already previously added
build
public NormalizeCharMap build()
- Builds the NormalizeCharMap; call this once you
are done calling
add(java.lang.String, java.lang.String)
.
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.