diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraSimpleTypeHolder.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraSimpleTypeHolder.java index fa0bb2268..db49b62fc 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraSimpleTypeHolder.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraSimpleTypeHolder.java @@ -30,6 +30,7 @@ import org.springframework.data.mapping.model.SimpleTypeHolder; import org.springframework.lang.Nullable; import com.datastax.oss.driver.api.core.cql.Row; +import com.datastax.oss.driver.api.core.data.CqlDuration; import com.datastax.oss.driver.api.core.data.TupleValue; import com.datastax.oss.driver.api.core.data.UdtValue; import com.datastax.oss.driver.api.core.type.DataType; @@ -83,6 +84,7 @@ public class CassandraSimpleTypeHolder extends SimpleTypeHolder { simpleTypes.add(Row.class); simpleTypes.add(TupleValue.class); simpleTypes.add(UdtValue.class); + simpleTypes.add(CqlDuration.class); classToDataType = Collections.unmodifiableMap(classToDataType(codecRegistry, primitiveWrappers)); nameToDataType = Collections.unmodifiableMap(nameToDataType());