org.hibernate.search.engine.impl

## Interface AnalyzerRegistry

- All Known Implementing Classes:
    ImmutableAnalyzerRegistry, MutableAnalyzerRegistry

      public interface AnalyzerRegistry

  A registry of analyzers.
  Author:
    Yoann Rodiere

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `close()` Close analyzers if possible
    `AnalyzerReference` | `getAnalyzerReference(Class<?> luceneAnalyzerClass)`
    `AnalyzerReference` | `getAnalyzerReference(String name)`
    `AnalyzerReference` | `getDefaultAnalyzerReference()`
    `Map<Class<?>,AnalyzerReference>` | `getLuceneClassAnalyzerReferences()`
    `Map<String,AnalyzerReference>` | `getNamedAnalyzerReferences()`
    `AnalyzerReference` | `getPassThroughAnalyzerReference()`
    `Collection<AnalyzerReference>` | `getScopedAnalyzerReferences()`

- - ### Method Detail

    - #### getDefaultAnalyzerReference

          AnalyzerReference getDefaultAnalyzerReference()

    - #### getPassThroughAnalyzerReference

          AnalyzerReference getPassThroughAnalyzerReference()

    - #### getAnalyzerReference

          AnalyzerReference getAnalyzerReference(String name)

    - #### getNamedAnalyzerReferences

          Map<String,AnalyzerReference> getNamedAnalyzerReferences()

    - #### getAnalyzerReference

          AnalyzerReference getAnalyzerReference(Class<?> luceneAnalyzerClass)

    - #### getLuceneClassAnalyzerReferences

          Map<Class<?>,AnalyzerReference> getLuceneClassAnalyzerReferences()

    - #### getScopedAnalyzerReferences

          Collection<AnalyzerReference> getScopedAnalyzerReferences()

    - #### close

          void close()

      Close analyzers if possible

Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved