Interface StringConverter<T>

All Known Implementing Classes:
AtomicBooleanStringConverter, AtomicIntegerStringConverter, AtomicLongStringConverter, BigDecimalStringConverter, BigIntegerStringConverter, BooleanStringConverter, ByteArrayStringConverter, ByteStringConverter, CharacterArrayStringConverter, CharacterStringConverter, CharSequenceStringConverter, DoubleStringConverter, DurationStringConverter, FloatStringConverter, InstantStringConverter, IntegerStringConverter, LocalDateStringConverter, LocalDateTimeStringConverter, LocaleStringConverter, LocalTimeStringConverter, LongStringConverter, MonthDayStringConverter, OffsetDateTimeStringConverter, OffsetTimeStringConverter, OptionalDoubleStringConverter, OptionalIntStringConverter, OptionalLongStringConverter, PeriodStringConverter, SdkBytesStringConverter, SdkNumberStringConverter, ShortStringConverter, StringBufferStringConverter, StringBuilderStringConverter, StringStringConverter, UriStringConverter, UrlStringConverter, UuidStringConverter, YearMonthStringConverter, YearStringConverter, ZonedDateTimeStringConverter, ZoneIdStringConverter, ZoneOffsetStringConverter

@ThreadSafe @Immutable public interface StringConverter<T>
Converts a specific Java type to/from a String.
  • Method Summary

    Modifier and Type
    Method
    Description
    Convert the provided string into an object.
    default String
    toString(T object)
    Convert the provided object into a string.
    The type supported by this converter.
  • Method Details

    • toString

      default String toString(T object)
      Convert the provided object into a string.
    • fromString

      T fromString(String string)
      Convert the provided string into an object.
    • type

      EnhancedType<T> type()
      The type supported by this converter.