code: @Override
     public TokenStream tokenStream(String fieldName, Reader reader)
     {
        if (indexingConfig != null)
        {
           Analyzer propertyAnalyzer = indexingConfig.getPropertyAnalyzer(fieldName);
           if (propertyAnalyzer != null)
           {
              return propertyAnalyzer.tokenStream(fieldName, reader);
           }
        }
        return defaultAnalyzer.tokenStream(fieldName, reader);
     }
docs: Creates a TokenStream which tokenizes all the text in the provided
  Reader. If the fieldName (property) is configured to have a different
  analyzer than the default, this analyzer is used for tokenization