Class MappingAerospikeWriteConverter
java.lang.Object
org.springframework.data.aerospike.convert.MappingAerospikeWriteConverter
- All Implemented Interfaces:
EntityWriter<Object,AerospikeWriteData>
public class MappingAerospikeWriteConverter
extends Object
implements EntityWriter<Object,AerospikeWriteData>
-
Constructor Summary
ConstructorsConstructorDescriptionMappingAerospikeWriteConverter(TypeMapper<Map<String, Object>> typeMapper, AerospikeMappingContext mappingContext, CustomConversions conversions, GenericConversionService conversionService, AerospikeDataSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.aerospike.client.Key> getNewKey(AerospikeWriteData data, ConvertingPropertyAccessor<?> accessor, AerospikePersistentEntity<?> entity) voidwrite(Object source, AerospikeWriteData data)
-
Constructor Details
-
MappingAerospikeWriteConverter
public MappingAerospikeWriteConverter(TypeMapper<Map<String, Object>> typeMapper, AerospikeMappingContext mappingContext, CustomConversions conversions, GenericConversionService conversionService, AerospikeDataSettings settings)
-
-
Method Details
-
write
- Specified by:
writein interfaceEntityWriter<Object,AerospikeWriteData>
-
getNewKey
public Optional<com.aerospike.client.Key> getNewKey(AerospikeWriteData data, ConvertingPropertyAccessor<?> accessor, AerospikePersistentEntity<?> entity)
-