Interface CharFilterFactory

All Superinterfaces:
Nameable

public interface CharFilterFactory extends Nameable
An analysis component used to create char filters.
  • Method Summary

    Modifier and Type
    Method
    Description
    create(Reader reader)
    Wraps the given Reader with a CharFilter.
    default Reader
    normalize(Reader reader)
    Normalize a tokenStream for use in multi-term queries.

    Methods inherited from interface org.elasticsearch.plugin.Nameable

    name
  • Method Details

    • create

      Reader create(Reader reader)
      Wraps the given Reader with a CharFilter.
      Parameters:
      reader - reader to be wrapped
      Returns:
      a reader wrapped with CharFilter
    • normalize

      default Reader normalize(Reader reader)
      Normalize a tokenStream for use in multi-term queries. The default implementation returns the given reader.