| Package | Description |
|---|---|
| org.springframework.data.mongodb.config |
Spring XML namespace configuration for MongoDB specific repositories.
|
| org.springframework.data.mongodb.core.convert |
Spring Data MongoDB specific converter infrastructure.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
MongoConfigurationSupport.configureConverters(MongoCustomConversions.MongoConverterConfigurationAdapter converterConfigurationAdapter)
Configuration hook for
MongoCustomConversions creation. |
| Modifier and Type | Method and Description |
|---|---|
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.configurePropertyConversions(Consumer<PropertyValueConverterRegistrar<MongoPersistentProperty>> configurationAdapter)
Gateway to register property specific converters.
|
static MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.from(List<?> converters)
Create a
MongoCustomConversions.MongoConverterConfigurationAdapter using the provided converters and our own codecs for
JSR-310 types. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.registerConverter(Converter<?,?> converter)
Add a custom
Converter implementation. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.registerConverterFactory(ConverterFactory<?,?> converterFactory)
Add a custom
ConverterFactory implementation. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.registerConverters(Collection<?> converters)
|
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.registerPropertyValueConverterFactory(PropertyValueConverterFactory converterFactory)
Add a custom/default
PropertyValueConverterFactory implementation used to serve
PropertyValueConverter. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.setPropertyValueConversions(PropertyValueConversions valueConversions)
Optionally set the
PropertyValueConversions to be applied during mapping. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.useNativeDriverJavaTimeCodecs()
Use the native MongoDB Java Driver
codes for
LocalDate, LocalTime
and LocalDateTime using a ZoneOffset.UTC. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.useNativeDriverJavaTimeCodecs(boolean useNativeDriverJavaTimeCodecs)
Set whether to or not to use the native MongoDB Java Driver
codes for
LocalDate, LocalTime
and LocalDateTime using a ZoneOffset.UTC. |
MongoCustomConversions.MongoConverterConfigurationAdapter |
MongoCustomConversions.MongoConverterConfigurationAdapter.useSpringDataJavaTimeCodecs()
Use SpringData
Jsr310 converters for
LocalDate,
LocalTime and
LocalDateTime using the
ZoneId.systemDefault(). |
| Modifier and Type | Method and Description |
|---|---|
static MongoCustomConversions |
MongoCustomConversions.create(Consumer<MongoCustomConversions.MongoConverterConfigurationAdapter> configurer)
Functional style
CustomConversions creation giving users a convenient way
of configuring store specific capabilities by providing deferred hooks to what will be configured when creating the
instance. |
| Constructor and Description |
|---|
MongoCustomConversions(MongoCustomConversions.MongoConverterConfigurationAdapter conversionConfiguration)
Create a new
MongoCustomConversions given MongoCustomConversions.MongoConverterConfigurationAdapter. |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.