diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJodaTimeConverters.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJodaTimeConverters.java index f5727faa3..82fc84f70 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJodaTimeConverters.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJodaTimeConverters.java @@ -24,6 +24,7 @@ import org.joda.time.LocalDate; import org.joda.time.LocalTime; import org.springframework.core.convert.converter.Converter; import org.springframework.data.cassandra.core.mapping.CassandraType; +import org.springframework.data.convert.ReadingConverter; import org.springframework.data.convert.WritingConverter; import org.springframework.util.ClassUtils; @@ -105,6 +106,7 @@ public abstract class CassandraJodaTimeConverters { * * @author Mark Paluch */ + @ReadingConverter public enum MillisOfDayToLocalTimeConverter implements Converter { INSTANCE; diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJsr310Converters.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJsr310Converters.java index 72ead53d7..be5533550 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJsr310Converters.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraJsr310Converters.java @@ -25,6 +25,7 @@ import java.util.concurrent.TimeUnit; import org.springframework.core.convert.converter.Converter; import org.springframework.data.cassandra.core.mapping.CassandraType; +import org.springframework.data.convert.ReadingConverter; import org.springframework.data.convert.WritingConverter; import com.datastax.driver.core.DataType.Name; @@ -62,6 +63,7 @@ public abstract class CassandraJsr310Converters { * * @author Mark Paluch */ + @ReadingConverter public enum CassandraLocalDateToLocalDateConverter implements Converter { @@ -78,6 +80,7 @@ public abstract class CassandraJsr310Converters { * * @author Mark Paluch */ + @WritingConverter public enum LocalDateToCassandraLocalDateConverter implements Converter { @@ -96,6 +99,7 @@ public abstract class CassandraJsr310Converters { * @author Mark Paluch * @since 2.1 */ + @ReadingConverter public enum MillisOfDayToLocalTimeConverter implements Converter { INSTANCE; diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraThreeTenBackPortConverters.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraThreeTenBackPortConverters.java index 8ea683860..9b01cc371 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraThreeTenBackPortConverters.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraThreeTenBackPortConverters.java @@ -23,6 +23,7 @@ import java.util.concurrent.TimeUnit; import org.springframework.core.convert.converter.Converter; import org.springframework.data.cassandra.core.mapping.CassandraType; +import org.springframework.data.convert.ReadingConverter; import org.springframework.data.convert.ThreeTenBackPortConverters; import org.springframework.data.convert.WritingConverter; import org.springframework.util.ClassUtils; @@ -112,7 +113,7 @@ public abstract class CassandraThreeTenBackPortConverters { * @author Mark Paluch * @since 2.1 */ - + @ReadingConverter public enum MillisOfDayToLocalTimeConverter implements Converter { INSTANCE;