# Package org.hibernate.search.cfg.spi

- Interface Summary
  Interface | Description
  --- | ---
  DirectoryProviderService<D extends Directory> | This Service allows to customize the creation of `DirectoryProvider` instances, potentially making use of shortcuts for the implementation names and altering default implementations.
  IdUniquenessResolver | Contract checking that two given classes cannot share the same identifier and be two different instances in the underlying datastore (or event provider).
  IndexManagerFactory | By implementing this integration point you can customize the creation of IndexManager instances.
  SearchConfiguration | Provides configuration to Hibernate Search.

- Class Summary
  Class | Description
  --- | ---
  ParameterAnnotationsReader | Helper to convert the org.hibernate.search.annotations.Parameter annotations.
  SearchConfigurationBase | Suggested base class to create custom SearchConfiguration implementations.

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