## Uses of Interface
org.hibernate.search.bridge.TwoWayStringBridge

- Packages that use TwoWayStringBridge
  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 TwoWayStringBridge in org.hibernate.search.bridge.builtin

    Classes in org.hibernate.search.bridge.builtin that implement TwoWayStringBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BigDecimalBridge` Bridge a `BigDecimal` to a `String`.
    `class` | `BigIntegerBridge` Bridge a `BigInteger` to a `String`.
    `class` | `BooleanBridge` Bridge a boolean field to a `String`.
    `class` | `ByteBridge` Bridge a `Byte` to a `String`.
    `class` | `CharacterBridge` Bridge a `Character` to a `String`.
    `class` | `ClassBridge` Bridge a `Class` to a `String`.
    `class` | `DoubleBridge` Bridge a `Double` to a `String`.
    `class` | `EnumBridge` Bridge an `Enum` to a `String` using `Enum.name()`.
    `class` | `FloatBridge` Bridge a `Float` to a `String`.
    `class` | `IntegerBridge` Bridge an `Integer` to a `String`.
    `class` | `LongBridge` Bridge a `Long` to a `String`.
    `class` | `NumberBridge` Base class used to bridge numbers (integer, double, etc.) as strings.
    `class` | `ShortBridge` Bridge a `Short` to a `String`.
    `class` | `StringBridge` Bridge a `String` to a string.
    `class` | `UriBridge` Bridge a `URI` to a `String`.
    `class` | `UrlBridge` Bridge for a `URL` to a `String`.
    `class` | `UUIDBridge` Bridge a `UUID` to a `String`.

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

    Classes in org.hibernate.search.bridge.builtin.time.impl that implement TwoWayStringBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalDateBridge` Converts a `LocalDate` to a `String`.
    `class` | `LocalDateTimeBridge` Converts a `LocalDateTime` to a `String`.
    `class` | `LocalTimeBridge` Converts a `LocalTime` to a `String`.
    `class` | `MonthDayBridge` Converts a `MonthDay` to a `String`.
    `class` | `OffsetDateTimeBridge` Converts a `OffsetDateTime` to a `String`.
    `class` | `OffsetTimeBridge` Converts a `OffsetTime` to a `String`.
    `class` | `PeriodBridge` Converts a `Period` to a `String` concatenating year, months and days.
    `class` | `TemporalAccessorStringBridge<T extends TemporalAccessor>` Base class for the conversion of `TemporalAccessor` to `String`.
    `class` | `YearMonthBridge` Converts a `YearMonth` to a `String`.
    `class` | `ZonedDateTimeBridge` Converts a `ZonedDateTime` to a `String`.
    `class` | `ZoneIdBridge` Converts a `ZoneId` to a `String`.
    `class` | `ZoneOffsetBridge` Converts a `ZoneOffset` to a `String`.

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

    Constructors in org.hibernate.search.bridge.util.impl with parameters of type TwoWayStringBridge
    Constructor and Description
    `TwoWayString2FieldBridgeAdaptor(TwoWayStringBridge stringBridge)`

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

    Classes in org.hibernate.search.elasticsearch.bridge.builtin.impl that implement TwoWayStringBridge
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ElasticsearchBooleanBridge` Bridge a boolean field to a `String`.

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

    Classes in org.hibernate.search.elasticsearch.bridge.builtin.time.impl that implement TwoWayStringBridge
    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