org.apache.solr.analysis
Class MappingCharFilterFactory

java.lang.Object
  extended by org.apache.solr.analysis.BaseCharFilterFactory
      extended by org.apache.solr.analysis.MappingCharFilterFactory
All Implemented Interfaces:
CharFilterFactory, ResourceLoaderAware

public class MappingCharFilterFactory
extends BaseCharFilterFactory
implements ResourceLoaderAware

Since:
Solr 1.4
Version:
$Id: MappingCharFilterFactory.java 794328 2009-07-15 17:21:04Z shalin $

Field Summary
protected  NormalizeCharMap normMap
           
 
Fields inherited from class org.apache.solr.analysis.BaseCharFilterFactory
args, log
 
Constructor Summary
MappingCharFilterFactory()
           
 
Method Summary
 CharStream create(CharStream input)
           
 void inform(org.apache.solr.common.ResourceLoader loader)
           
protected  void parseRules(List<String> rules, NormalizeCharMap normMap)
           
protected  String parseString(String s)
           
 
Methods inherited from class org.apache.solr.analysis.BaseCharFilterFactory
getArgs, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

normMap

protected NormalizeCharMap normMap
Constructor Detail

MappingCharFilterFactory

public MappingCharFilterFactory()
Method Detail

inform

public void inform(org.apache.solr.common.ResourceLoader loader)
Specified by:
inform in interface ResourceLoaderAware

create

public CharStream create(CharStream input)
Specified by:
create in interface CharFilterFactory

parseRules

protected void parseRules(List<String> rules,
                          NormalizeCharMap normMap)

parseString

protected String parseString(String s)


Copyright © 2009 Apache Software Foundation. All Rights Reserved.