Class BeiderMorseFilterFactory


  • public class BeiderMorseFilterFactory
    extends TokenFilterFactory
    Factory for BeiderMorseFilter.
     <fieldType name="text_bm" class="solr.TextField" positionIncrementGap="100">
       <analyzer>
         <tokenizer class="solr.StandardTokenizerFactory"/>
         <filter class="solr.BeiderMorseFilterFactory"
            nameType="GENERIC" ruleType="APPROX" 
            concat="true" languageSet="auto"
         </filter>
       </analyzer>
     </fieldType>
    Since:
    3.6.0
    • Field Detail

      • engine

        private final org.apache.commons.codec.language.bm.PhoneticEngine engine
      • languageSet

        private final org.apache.commons.codec.language.bm.Languages.LanguageSet languageSet
    • Constructor Detail

      • BeiderMorseFilterFactory

        public BeiderMorseFilterFactory​(java.util.Map<java.lang.String,​java.lang.String> args)
        Creates a new BeiderMorseFilterFactory