org.hibernate.search.analyzer.spi

## Interface ScopedAnalyzerReference.Builder

- All Known Implementing Classes:
    ScopedElasticsearchAnalyzerReference.Builder, ScopedLuceneAnalyzerReference.Builder
  Enclosing interface:
    ScopedAnalyzerReference

      public static interface ScopedAnalyzerReference.Builder

  Interface for building a reference to a scope aware analyzer when bootstrapping.
  Author:
    Guillaume Smet, Yoann Rodiere
  Experimental
    This type is under active development as part of the Elasticsearch integration. You should be prepared for incompatible changes in future releases.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addAnalyzerReference(String scope, AnalyzerReference analyzerReference)`
    `ScopedAnalyzerReference` | `build()`
    `AnalyzerReference` | `getGlobalAnalyzerReference()`
    `void` | `setGlobalAnalyzerReference(AnalyzerReference globalAnalyzerReference)`

- - ### Method Detail

    - #### getGlobalAnalyzerReference

          AnalyzerReference getGlobalAnalyzerReference()

    - #### setGlobalAnalyzerReference

          void setGlobalAnalyzerReference(AnalyzerReference globalAnalyzerReference)

    - #### addAnalyzerReference

          void addAnalyzerReference(String scope,
                                    AnalyzerReference analyzerReference)

    - #### build

          ScopedAnalyzerReference build()

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