org.hibernate.search.analyzer.spi

## Interface ScopedAnalyzerReference

- All Superinterfaces:
    AnalyzerReference, AutoCloseable, Closeable
  All Known Implementing Classes:
    ScopedElasticsearchAnalyzerReference, ScopedLuceneAnalyzerReference

      public interface ScopedAnalyzerReference
      extends AnalyzerReference

  Reference to a scoped analyzer implementation.
  Author:
    Davide D'Alto
  Experimental
    This type is under active development as part of the Elasticsearch integration. You should be prepared for incompatible changes in future releases.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `ScopedAnalyzerReference.Builder` Interface for building a reference to a scope aware analyzer when bootstrapping.
    `static interface` | `ScopedAnalyzerReference.CopyBuilder` Interface for building a copy of a reference to a scope aware analyzer at runtime.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ScopedAnalyzerReference.CopyBuilder` | `startCopy()`

    - ### Methods inherited from interface org.hibernate.search.analyzer.spi.AnalyzerReference

      `close, is, isNormalizer, unwrap`

- - ### Method Detail

    - #### startCopy

          ScopedAnalyzerReference.CopyBuilder startCopy()

      Returns:
        A builder for copying the referenced analyzer, altering some scopes as necessary.

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