public static class MongoCustomConversions.MongoConverterConfigurationAdapter extends Object
MongoCustomConversions.MongoConverterConfigurationAdapter
encapsulates creation of
CustomConversions.ConverterConfiguration
with MongoDB specifics.Constructor and Description |
---|
MongoConverterConfigurationAdapter() |
public static MongoCustomConversions.MongoConverterConfigurationAdapter from(List<?> converters)
MongoCustomConversions.MongoConverterConfigurationAdapter
using the provided converters
and our own codecs for
JSR-310 types.converters
- must not be null.public MongoCustomConversions.MongoConverterConfigurationAdapter useNativeDriverJavaTimeCodecs(boolean useNativeDriverJavaTimeCodecs)
codes
for
LocalDate
, LocalTime
and LocalDateTime
using a ZoneOffset.UTC
.useNativeDriverJavaTimeCodecs
- public MongoCustomConversions.MongoConverterConfigurationAdapter useNativeDriverJavaTimeCodecs()
codes
for
LocalDate
, LocalTime
and LocalDateTime
using a ZoneOffset.UTC
.useNativeDriverJavaTimeCodecs(boolean)
public MongoCustomConversions.MongoConverterConfigurationAdapter useSpringDataJavaTimeCodecs()
Jsr310 converters
for
LocalDate
,
LocalTime
and
LocalDateTime
using the
ZoneId.systemDefault()
.useNativeDriverJavaTimeCodecs(boolean)
public MongoCustomConversions.MongoConverterConfigurationAdapter registerConverter(Converter<?,?> converter)
Converter
implementation.converter
- must not be null.public MongoCustomConversions.MongoConverterConfigurationAdapter registerConverterFactory(ConverterFactory<?,?> converterFactory)
ConverterFactory
implementation.converterFactory
- must not be null.public MongoCustomConversions.MongoConverterConfigurationAdapter registerConverters(Collection<?> converters)
converters
, factories
, ...converters
- must not be null nor contain null values.Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.