org.hibernate.search.backend.spi

## Class LuceneIndexingParameters

- java.lang.Object
- - org.hibernate.search.backend.spi.LuceneIndexingParameters

- All Implemented Interfaces:
    Serializable

      public class LuceneIndexingParameters
      extends Object
      implements Serializable

  Wrapper class around the Lucene indexing parameters defined in IndexWriterSetting.

  In previous versions of Hibernate Search you could set different values for batch or transactional properties, these are now unified as different sets don't apply to the internal design anymore.

  Author:
    Hardy Ferentschik, Sanne Grinovero
  See Also:
    Serialized Form

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `LuceneIndexingParameters.ParameterSet`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static String` | `EXPLICIT_DEFAULT_VALUE`
    `static String` | `PROP_GROUP`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `LuceneIndexingParameters(Properties sourceProps)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `applyToWriter(IndexWriterConfig writerConfig)`
    `LuceneIndexingParameters.ParameterSet` | `getIndexParameters()`
    `String` | `toString()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Field Detail

    - #### EXPLICIT_DEFAULT_VALUE

          public static final String EXPLICIT_DEFAULT_VALUE

      See Also:
        Constant Field Values

    - #### PROP_GROUP

          public static final String PROP_GROUP

      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### LuceneIndexingParameters

          public LuceneIndexingParameters(Properties sourceProps)

  - ### Method Detail

    - #### getIndexParameters

          public LuceneIndexingParameters.ParameterSet getIndexParameters()

    - #### toString

          public String toString()

      Overrides:
        `toString` in class `Object`

    - #### applyToWriter

          public void applyToWriter(IndexWriterConfig writerConfig)

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