Package org.springframework.data.couchbase.core.convert
package org.springframework.data.couchbase.core.convert
This package contains classes used for entity-to-JSON conversions, type mapping and writing.
-
ClassDescriptionAn abstract
CouchbaseConverter
that provides the basics for theMappingCouchbaseConverter
.ValueConversionContext
that allows to delegate read/write to an underlyingCouchbaseConverter
.Marker interface for the converter, identifying the types to and from that can be converted.Value object to capture custom conversion.CouchbaseCustomConversions.CouchbaseConverterConfigurationAdapter
encapsulates creation ofCustomConversions.ConverterConfiguration
with CouchbaseDB specifics.A property accessor for document properties.Helper class to register JSR-310 specificConverter
implementations.Accept the Couchbase @Encrypted annotation in addition to @ValueConverterMarker interface for the TypeMapper.CouchbaseWriter<T,ConvertedCouchbaseDocument> Marker interface for the CouchbaseEntityWriter
.Encrypt/Decrypted properties annotated withDeprecated.Out of the box conversions for java dates and calendars.The Couchbase Type Mapper.A mapping converter for Couchbase.Out of the box conversions for java dates and calendars.TypeAwareTypeInformationMapper - leverages @TypeAlias
CouchbaseCustomConversions
.