Class DefaultStringConverterProvider
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.internal.converter.string.DefaultStringConverterProvider
-
- All Implemented Interfaces:
StringConverterProvider
@ThreadSafe @Immutable public class DefaultStringConverterProvider extends Object implements StringConverterProvider
Included converters:
AtomicIntegerStringConverter
AtomicLongStringConverter
BigDecimalStringConverter
BigIntegerStringConverter
DoubleStringConverter
DurationStringConverter
FloatStringConverter
InstantStringConverter
IntegerStringConverter
LocalDateStringConverter
LocalDateTimeStringConverter
LocalTimeStringConverter
LocaleStringConverter
LongStringConverter
MonthDayStringConverter
OptionalDoubleStringConverter
OptionalIntStringConverter
OptionalLongStringConverter
ShortStringConverter
CharacterArrayStringConverter
CharacterStringConverter
CharSequenceStringConverter
OffsetDateTimeStringConverter
PeriodStringConverter
StringStringConverter
StringBufferStringConverter
StringBuilderStringConverter
UriStringConverter
UrlStringConverter
UuidStringConverter
ZonedDateTimeStringConverter
ZoneIdStringConverter
ZoneOffsetStringConverter
ByteArrayStringConverter
ByteStringConverter
SdkBytesStringConverter
AtomicBooleanStringConverter
BooleanStringConverter
This can be created via
create()
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefaultStringConverterProvider.Builder
A builder for configuring and creatingDefaultStringConverterProvider
s.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefaultStringConverterProvider.Builder
builder()
Create a builder for aDefaultStringConverterProvider
.<T> StringConverter
converterFor(EnhancedType<T> enhancedType)
static DefaultStringConverterProvider
create()
-
-
-
Method Detail
-
builder
public static DefaultStringConverterProvider.Builder builder()
Create a builder for aDefaultStringConverterProvider
.
-
create
public static DefaultStringConverterProvider create()
-
converterFor
public <T> StringConverter converterFor(EnhancedType<T> enhancedType)
- Specified by:
converterFor
in interfaceStringConverterProvider
-
-