## Uses of Interface
org.hibernate.search.bridge.spi.EncodingBridge

- Packages that use EncodingBridge
  Package | Description
  --- | ---
  org.hibernate.search.bridge.builtin |
  org.hibernate.search.bridge.builtin.time.impl | This package contains all the bridges to store the temporal classes provided since java 8.
  org.hibernate.search.bridge.util.impl |
  org.hibernate.search.elasticsearch.bridge.builtin.impl |
  org.hibernate.search.elasticsearch.bridge.builtin.time.impl | This package contains all the bridges to store the temporal classes provided since Java 8 in an Elasticsearch-compliant format.

- - ### Uses of EncodingBridge in org.hibernate.search.bridge.builtin

    Classes in org.hibernate.search.bridge.builtin that implement EncodingBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NumericEncodingCalendarBridge` Bridge a `java.util.Date` truncated to the specified resolution to a numerically indexed `long`.
    `class` | `NumericEncodingDateBridge` Bridge a `java.util.Date` truncated to the specified resolution to a numerically indexed `long`.
    `class` | `NumericFieldBridge` Stateless field bridges for the conversion of numbers to numeric field values.

  - ### Uses of EncodingBridge in org.hibernate.search.bridge.builtin.time.impl

    Classes in org.hibernate.search.bridge.builtin.time.impl that implement EncodingBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DurationBridge` Converts a `Duration` to a `Long` expressing the duration in nanoseconds.
    `class` | `InstantBridge` Store a `Instant` in a numeric field representing it as the number of milliseconds form Epoch.
    `class` | `YearBridge` Converts a `Year` to a `Integer`.

  - ### Uses of EncodingBridge in org.hibernate.search.bridge.util.impl

    Classes in org.hibernate.search.bridge.util.impl that implement EncodingBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EncodingStringBridge<T>` A base class for `EncodingBridge`s that encode values as Strings using a specific format.

  - ### Uses of EncodingBridge in org.hibernate.search.elasticsearch.bridge.builtin.impl

    Classes in org.hibernate.search.elasticsearch.bridge.builtin.impl that implement EncodingBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElasticsearchBooleanBridge` Bridge a boolean field to a `String`.
    `class` | `ElasticsearchCalendarBridge` Bridge a `java.util.Calendar` to a `String` using the ISO 8601 standard which is the default date format of Elasticsearch.
    `class` | `ElasticsearchDateBridge` Bridge a `java.util.Date` to a `String` using the ISO 8601 standard which is the default date format of Elasticsearch.

  - ### Uses of EncodingBridge in org.hibernate.search.elasticsearch.bridge.builtin.time.impl

    Classes in org.hibernate.search.elasticsearch.bridge.builtin.time.impl that implement EncodingBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElasticsearchInstantBridge` Converts a `Instant` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).
    `class` | `ElasticsearchLocalDateBridge` Converts a `LocalDate` to a `String` in Elasticsearch's "strict_date" format.
    `class` | `ElasticsearchLocalDateTimeBridge` Converts a `LocalDateTime` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).
    `class` | `ElasticsearchLocalTimeBridge` Converts a `LocalTime` to a `String` in Elasticsearch's "strict_hour_minute_second_fraction" format.
    `class` | `ElasticsearchMonthDayBridge` Converts a `MonthDay` to a `String` in Elasticsearch's "--MM-dd" format.
    `class` | `ElasticsearchOffsetDateTimeBridge` Converts a `OffsetDateTime` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).
    `class` | `ElasticsearchOffsetTimeBridge` Converts a `OffsetTime` to a `String` in Elasticsearch's "strict_time" format.
    `class` | `ElasticsearchTemporalAccessorStringBridge<T extends TemporalAccessor>` Base class for the conversion of `TemporalAccessor` to `String`.
    `class` | `ElasticsearchYearBridge` Converts a `Year` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).
    `class` | `ElasticsearchYearMonthBridge` Converts a `YearMonth` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).
    `class` | `ElasticsearchZonedDateTimeBridge` Converts a `ZonedDateTime` to a `String` in ISO-8601 extended format (9 digits for the year instead of 4).

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