: *) Have a default empty constructor : : My preliminary tests seem to indicate this is the case. Am I missing : anything.
Any analyzer that has an empty construct *or* a constructor that takes in a lucene "Version" object may be specified. I've updated the wiki to make this more clear... https://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#Specifying_an_Analyzer_in_the_schema For CharFilters, Tokenizers, TokenFilters: they must have a factory of the appropriate type (CharFilterFactory, TokenizerFactory, TokenFilterFactory) -Hoss