Any Lucene analyzer that has a no arg constructor can be used in Solr, just specify it by full class name (there is an example of this in the example schema.xml)
Any Tokenizer/TokenFilter that exists in the Lucene distribution also gets a Factory in Solr (unless someone forgets) you can use these Factories if you want to mix/match. : I also see stem filter factory and palin filtet factory for some : languages like : DutchStemFilterFactory,BrazilianStemFilterFactory.java : GermanStemFilterFactory etc : : and the plain filter like ChineseFilterFactory.java : : What is the stem filter factory does it stem the words without including : the snowball porter filter factory They are factories for the corrisponding filters ... you should look at the docs for those Filters to understand what they do (the Factories are just simple, dumb APIs for generating instances of hte Filters when configured in hte schema.xml) -Hoss