# Package org.hibernate.search.bridge

- Interface Summary
  Interface | Description
  --- | ---
  AppliedOnTypeAwareBridge | Allows bridges to report the type on which the bridge is applied on.
  ContainerBridge | Implemented by bridges for container types like arrays, `Iterable` and `Map`.
  FieldBridge | Link between a java property and a Lucene Document Usually a Java property will be linked to a Document Field.
  LuceneOptions | A helper class for building Field objects and associating them to Documents.
  MetadataProvidingFieldBridge | Optional contract to be implemented by `FieldBridge` implementations wishing to expose meta-data related to the fields they create.
  MetadataProvidingTikaMetadataProcessor | Optional contract to be implemented by `TikaMetadataProcessor` implementations wishing to expose meta-data related to the fields they create.
  ParameterizedBridge | Allow parameter injection to a given bridge.
  StringBridge | Transform an object into a string representation.
  TikaMetadataProcessor |
  TikaParseContextProvider |
  TwoWayFieldBridge | A `FieldBridge` able to convert the index representation back into an object without losing information.
  TwoWayStringBridge | `StringBridge` allowing a translation from the string representation back to the `Object`.

- Exception Summary
  Exception | Description
  --- | ---
  BridgeException | Exceptions thrown in a bridge are wrapped in BridgeException The BridgeException message provides useful contextual information to the developers.

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