DATACASS-547 - Resolve converter ambiguities.

We now properly annotate read and writing converters to indicate proper conversion directions.
This commit is contained in:
Mark Paluch
2018-04-19 10:06:31 +02:00
parent eb6ca713f3
commit c4be2852d2

View File

@@ -23,6 +23,8 @@ import java.util.List;
import org.springframework.core.convert.converter.Converter;
import org.springframework.data.convert.Jsr310Converters;
import org.springframework.data.convert.ReadingConverter;
import org.springframework.data.convert.WritingConverter;
import org.springframework.util.ClassUtils;
/**
@@ -64,6 +66,7 @@ public abstract class CassandraJsr310Converters {
*
* @author Mark Paluch
*/
@ReadingConverter
public enum CassandraLocalDateToLocalDateConverter
implements Converter<com.datastax.driver.core.LocalDate, LocalDate> {
@@ -80,6 +83,7 @@ public abstract class CassandraJsr310Converters {
*
* @author Mark Paluch
*/
@WritingConverter
public enum LocalDateToCassandraLocalDateConverter
implements Converter<LocalDate, com.datastax.driver.core.LocalDate> {