diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSession.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSession.java
index 082497af1..b75504e8a 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSession.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSession.java
@@ -35,11 +35,11 @@ import com.datastax.oss.driver.api.core.metadata.Node;
* A session holds connections to a Cassandra cluster, allowing it to be queried. {@link ReactiveSession} executes
* queries and prepares statements in a reactive style returning results wrapped in {@link Mono} and
* {@link reactor.core.publisher.Flux}.
- *
+ *
* Each session maintains multiple connections to the cluster nodes, provides policies to choose which node to use for
* each query (round-robin on all nodes of the cluster by default), and handles retries for failed queries (when it
* makes sense).
- *
+ *
* Session instances are thread-safe and usually a single instance is enough per application. As a given session can
* only be "logged" into one keyspace at a time (where the "logged" keyspace is the one used by queries that don't
* explicitly use a fully qualified table name), it can make sense to create one session per keyspace used. This is
@@ -56,11 +56,11 @@ public interface ReactiveSession extends Closeable {
/**
* Returns a snapshot of the Cassandra cluster's topology and schema metadata.
- *
+ *
* In order to provide atomic updates, this method returns an immutable object: the node list, token map, and schema
* contained in a given instance will always be consistent with each other (but note that {@link Node} itself is not
* immutable: some of its properties will be updated dynamically, in particular {@link Node#getState()}).
- *
+ *
* As a consequence of the above, you should call this method each time you need a fresh view of the metadata. Do
* not call it once and store the result, because it is a frozen snapshot that will become stale over time.
*
@@ -76,7 +76,7 @@ public interface ReactiveSession extends Closeable {
/**
* The keyspace that this session is currently connected to, or {@link Optional#empty()} if this session is not
* connected to any keyspace.
- *
+ *
* There are two ways that this can be set: before initializing the session (either with the {@code session-keyspace}
* option in the configuration, or with {@link CqlSessionBuilder#withKeyspace(CqlIdentifier)}); or at runtime, if the
* client issues a request that changes the keyspace (such as a CQL {@code USE} query). Note that this second method
@@ -90,7 +90,7 @@ public interface ReactiveSession extends Closeable {
/**
* Whether this Session instance has been closed.
- *
+ *
* Note that this method returns true as soon as the closing of this Session has started but it does not guarantee
* that the closing is done. If you want to guarantee that the closing is done, you can call {@code close()} and wait
* until it returns (or call the get method on {@code closeAsync()} with a very short timeout and check this doesn't
@@ -109,7 +109,7 @@ public interface ReactiveSession extends Closeable {
/**
* Executes the provided query.
- *
+ *
* This is a convenience method for {@code execute(new SimpleStatement(query))}.
*
* @param query the CQL query to execute.
@@ -120,7 +120,7 @@ public interface ReactiveSession extends Closeable {
/**
* Executes the provided query using the provided values.
- *
+ *
* This is a convenience method for {@code execute(new SimpleStatement(query, values))}.
*
* @param query the CQL query to execute.
@@ -133,7 +133,7 @@ public interface ReactiveSession extends Closeable {
/**
* Executes the provided query using the provided named values.
- *
+ *
* This is a convenience method for {@code execute(new SimpleStatement(query, values))}.
*
* @param query the CQL query to execute.
@@ -146,7 +146,7 @@ public interface ReactiveSession extends Closeable {
/**
* Executes the provided query.
- *
+ *
* This method blocks until at least some result has been received from the database. However, for SELECT queries, it
* does not guarantee that the result has been received in full. But it does guarantee that some response has been
* received from the database, and in particular guarantees that if the request is invalid, an exception will be
@@ -168,7 +168,7 @@ public interface ReactiveSession extends Closeable {
/**
* Prepares the provided query.
- *
+ *
* This method behaves like {@link #prepare(String)}, but note that the resulting {@code PreparedStatement} will
* inherit the query properties set on {@code statement}. Concretely, this means that in the following code:
*
@@ -180,7 +180,7 @@ public interface ReactiveSession extends Closeable {
*
*
* the final execution will be performed with Quorum consistency.
- *
+ *
* Please note that if the same CQL statement is prepared more than once, all calls to this method will return the
* same {@code PreparedStatement} object but the method will still apply the properties of the prepared
* {@code Statement} to this object.
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSessionFactory.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSessionFactory.java
index 6c7f4c167..0f1a699d2 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSessionFactory.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/ReactiveSessionFactory.java
@@ -34,7 +34,8 @@ import reactor.core.publisher.Mono;
public interface ReactiveSessionFactory {
/**
- * Return a {@link ReactiveSession} to be used directly or inside a callback inside {@link ReactiveCqlTemplate}.
+ * Return a {@link ReactiveSession} to be used directly or inside a callback inside
+ * {@link org.springframework.data.cassandra.core.cql.ReactiveCqlTemplate}.
*
* @return a {@link ReactiveSession}.
*/
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/CassandraCqlSessionFactoryBean.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/CassandraCqlSessionFactoryBean.java
index aec8536d8..31a96873c 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/CassandraCqlSessionFactoryBean.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/CassandraCqlSessionFactoryBean.java
@@ -16,12 +16,14 @@
package org.springframework.data.cassandra.config;
+
import org.springframework.data.cassandra.core.cql.CassandraExceptionTranslator;
import org.springframework.data.cassandra.core.cql.CqlTemplate;
/**
* Factory for creating and configuring a Cassandra {@link com.datastax.oss.driver.api.core.CqlSession}, which is a
- * thread-safe singleton. As such, it is sufficient to have one {@link CqlSession} per application and keyspace.
+ * thread-safe singleton. As such, it is sufficient to have one {@link com.datastax.oss.driver.api.core.CqlSession} per
+ * application and keyspace.
*
* @author Alex Shvid
* @author Matthew T. Adams
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/ParsingUtils.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/ParsingUtils.java
index 25efc56e5..856f90800 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/ParsingUtils.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/config/ParsingUtils.java
@@ -143,7 +143,7 @@ abstract class ParsingUtils {
/**
* Adds the named property and value, or reference to the given {@link BeanDefinitionBuilder} with an optional default
* value if the value has not been specified.
- *
+ *
* If {@code required} is false, value is null or empty, and {@code defaultValue} is null or
* empty, then no property is added to the bean definition and this method silently returns.
*
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/AsyncCassandraTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/AsyncCassandraTemplate.java
index 587684d9f..127fb0105 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/AsyncCassandraTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/AsyncCassandraTemplate.java
@@ -135,7 +135,7 @@ public class AsyncCassandraTemplate
*
* @param session {@link CqlSession} used to interact with Cassandra; must not be {@literal null}.
* @see CassandraConverter
- * @see Session
+ * @see CqlSession
*/
public AsyncCassandraTemplate(CqlSession session) {
this(session, newConverter(session));
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraBatchTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraBatchTemplate.java
index 4bac9c9e4..56ff75689 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraBatchTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraBatchTemplate.java
@@ -72,7 +72,7 @@ class CassandraBatchTemplate implements CassandraBatchOperations {
/**
* Return a reference to the configured {@link CassandraConverter} used to map {@link Object Objects} to
- * {@link com.datastax.driver.core.Row Rows}.
+ * {@link com.datastax.oss.driver.api.core.cql.Row Rows}.
*
* @return a reference to the configured {@link CassandraConverter}.
* @see org.springframework.data.cassandra.core.convert.CassandraConverter
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraOperations.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraOperations.java
index 710f90433..8161c35d8 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraOperations.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraOperations.java
@@ -98,7 +98,7 @@ public interface CassandraOperations extends FluentCassandraOperations {
/**
* Execute a {@code SELECT} query and convert the resulting items to a {@link Iterator} of entities.
*
- * Returns a {@link Iterator} that wraps the Cassandra {@link com.datastax.driver.core.ResultSet}.
+ * Returns a {@link Iterator} that wraps the Cassandra {@link ResultSet}.
*
* @param element return type.
* @param cql query to execute. Must not be empty or {@literal null}.
@@ -160,7 +160,7 @@ public interface CassandraOperations extends FluentCassandraOperations {
/**
* Execute a {@code SELECT} query and convert the resulting items to a {@link Iterator} of entities.
*
- * Returns a {@link Iterator} that wraps the Cassandra {@link com.datastax.driver.core.ResultSet}.
+ * Returns a {@link Iterator} that wraps the Cassandra {@link ResultSet}.
*
* @param element return type.
* @param statement query to execute. Must not be empty or {@literal null}.
@@ -212,7 +212,7 @@ public interface CassandraOperations extends FluentCassandraOperations {
/**
* Execute a {@code SELECT} query and convert the resulting items to a {@link Iterator} of entities.
*
- * Returns a {@link Iterator} that wraps the Cassandra {@link com.datastax.driver.core.ResultSet}.
+ * Returns a {@link Iterator} that wraps the Cassandra {@link ResultSet}.
*
* @param element return type.
* @param query query to execute. Must not be empty or {@literal null}.
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraPersistentEntitySchemaCreator.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraPersistentEntitySchemaCreator.java
index 70e23759b..f9df1402b 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraPersistentEntitySchemaCreator.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraPersistentEntitySchemaCreator.java
@@ -61,7 +61,6 @@ public class CassandraPersistentEntitySchemaCreator {
* Create a new {@link CassandraPersistentEntitySchemaCreator} for the given {@link CassandraMappingContext} and
* {@link CassandraAdminOperations}.
*
- * @param mappingContext must not be {@literal null}.
* @param cassandraAdminOperations must not be {@literal null}.
* @since 3.0
*/
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraTemplate.java
index 2edfa8f95..526dbf6bc 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/CassandraTemplate.java
@@ -138,7 +138,7 @@ public class CassandraTemplate implements CassandraOperations, ApplicationEventP
*
* @param session {@link CqlSession} used to interact with Cassandra; must not be {@literal null}.
* @see CassandraConverter
- * @see Session
+ * @see CqlSession
*/
public CassandraTemplate(CqlSession session) {
this(session, newConverter(session));
@@ -152,7 +152,7 @@ public class CassandraTemplate implements CassandraOperations, ApplicationEventP
* @param converter {@link CassandraConverter} used to convert between Java and Cassandra types; must not be
* {@literal null}.
* @see CassandraConverter
- * @see Session
+ * @see CqlSession
*/
public CassandraTemplate(CqlSession session, CassandraConverter converter) {
this(new DefaultSessionFactory(session), converter);
@@ -180,7 +180,7 @@ public class CassandraTemplate implements CassandraOperations, ApplicationEventP
* @param converter {@link CassandraConverter} used to convert between Java and Cassandra types; must not be
* {@literal null}.
* @see CassandraConverter
- * @see Session
+ * @see CqlSession
*/
public CassandraTemplate(CqlOperations cqlOperations, CassandraConverter converter) {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ExecutableSelectOperation.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ExecutableSelectOperation.java
index 95a6fc53e..df811952a 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ExecutableSelectOperation.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ExecutableSelectOperation.java
@@ -24,6 +24,7 @@ import org.springframework.lang.Nullable;
import org.springframework.util.Assert;
import com.datastax.oss.driver.api.core.CqlIdentifier;
+import com.datastax.oss.driver.api.core.cql.ResultSet;
/**
* The {@link ExecutableSelectOperation} interface allows creation and execution of Cassandra {@code SELECT} operations
@@ -31,7 +32,7 @@ import com.datastax.oss.driver.api.core.CqlIdentifier;
*
* The starting {@literal domainType} is used for mapping the {@link Query} provided via {@code matching} into the
* Cassandra-specific representation. By default, the originating {@literal domainType} is also used for mapping back
- * the result from the {@link com.datastax.driver.core.Row}. However, it is possible to define an different
+ * the result from the {@link com.datastax.oss.driver.api.core.cql.Row}. However, it is possible to define an different
* {@literal returnType} via {@code as} for mapping the result.
*
* By default, the table to operate on is derived from the initial {@literal domainType} and can be defined there with
@@ -212,8 +213,8 @@ public interface ExecutableSelectOperation {
/**
* Stream all matching elements.
*
- * @return a {@link Stream} wrapping the Cassandra {@link com.datastax.driver.core.ResultSet}, which needs to be
- * closed; never {@literal null}.
+ * @return a {@link Stream} wrapping the Cassandra {@link ResultSet}, which needs to be closed; never
+ * {@literal null}.
* @see java.util.stream.Stream
* @see #all()
*/
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraBatchTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraBatchTemplate.java
index d9c71b173..bfa1a7dad 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraBatchTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraBatchTemplate.java
@@ -85,7 +85,7 @@ class ReactiveCassandraBatchTemplate implements ReactiveCassandraBatchOperations
/**
* Return a reference to the configured {@link CassandraConverter} used to map {@link Object Objects} to
- * {@link com.datastax.driver.core.Row Rows}.
+ * {@link com.datastax.oss.driver.api.core.cql.Row Rows}.
*
* @return a reference to the configured {@link CassandraConverter}.
* @see org.springframework.data.cassandra.core.convert.CassandraConverter
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraTemplate.java
index 1e33de064..44cc15967 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveCassandraTemplate.java
@@ -134,7 +134,7 @@ public class ReactiveCassandraTemplate
*
* @param session {@link ReactiveSession} used to interact with Cassandra; must not be {@literal null}.
* @see CassandraConverter
- * @see Session
+ * @see ReactiveSession
*/
public ReactiveCassandraTemplate(ReactiveSession session) {
this(session, newConverter(session));
@@ -148,7 +148,7 @@ public class ReactiveCassandraTemplate
* @param converter {@link CassandraConverter} used to convert between Java and Cassandra types; must not be
* {@literal null}.
* @see org.springframework.data.cassandra.core.convert.CassandraConverter
- * @see com.datastax.oss.driver.api.core.CqlSession
+ * @see ReactiveSession
*/
public ReactiveCassandraTemplate(ReactiveSession session, CassandraConverter converter) {
this(new DefaultReactiveSessionFactory(session), converter);
@@ -162,7 +162,7 @@ public class ReactiveCassandraTemplate
* @param converter {@link CassandraConverter} used to convert between Java and Cassandra types; must not be
* {@literal null}.
* @see org.springframework.data.cassandra.core.convert.CassandraConverter
- * @see com.datastax.oss.driver.api.core.CqlSession
+ * @see ReactiveSession
*/
public ReactiveCassandraTemplate(ReactiveSessionFactory sessionFactory, CassandraConverter converter) {
this(new ReactiveCqlTemplate(sessionFactory), converter);
@@ -177,7 +177,7 @@ public class ReactiveCassandraTemplate
* @param converter {@link CassandraConverter} used to convert between Java and Cassandra types; must not be
* {@literal null}.
* @see org.springframework.data.cassandra.core.convert.CassandraConverter
- * @see com.datastax.oss.driver.api.core.CqlSession
+ * @see ReactiveSession
*/
public ReactiveCassandraTemplate(ReactiveCqlOperations reactiveCqlOperations, CassandraConverter converter) {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveSelectOperation.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveSelectOperation.java
index 3599f2af9..36a34e2bd 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveSelectOperation.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/ReactiveSelectOperation.java
@@ -29,7 +29,7 @@ import com.datastax.oss.driver.api.core.CqlIdentifier;
*
* The starting {@literal domainType} is used for mapping the {@link Query} provided via {@code matching} int the
* Cassandra specific representation. By default, the originating {@literal domainType} is also used for mapping back
- * the result from the {@link com.datastax.driver.core.Row}. However, it is possible to define an different
+ * the result from the {@link com.datastax.oss.driver.api.core.cql.Row}. However, it is possible to define an different
* {@literal returnType} via {@code as} to mapping the result.
*
* By default, the table to operate on is derived from the initial {@literal domainType} and can be defined there via
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 b993173b7..91517e8a1 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
@@ -52,7 +52,6 @@ public abstract class CassandraJodaTimeConverters {
* @return a {@link Collection} of Joda Time {@link Converter Converters} to register.
* @see org.springframework.core.convert.converter.Converter
* @see java.util.Collection
- * @see org.joda.time
*/
public static Collection> getConvertersToRegister() {
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 2442c3f1c..9003f7748 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
@@ -58,7 +58,6 @@ public abstract class CassandraThreeTenBackPortConverters {
* @return a {@link Collection} of ThreeTen Backport {@link Converter Converters} to register.
* @see org.springframework.core.convert.converter.Converter
* @see java.util.Collection
- * @see org.joda.time
*/
public static Collection> getConvertersToRegister() {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraUDTValueProvider.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraUDTValueProvider.java
index c794440e6..9545bfc57 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraUDTValueProvider.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/CassandraUDTValueProvider.java
@@ -44,7 +44,7 @@ public class CassandraUDTValueProvider extends UdtValueProvider {
}
/**
- * Create a new {@link CassandraUDTValueProvider} with the given {@link UDTValue} and
+ * Create a new {@link CassandraUDTValueProvider} with the given {@link UdtValue} and
* {@link DefaultSpELExpressionEvaluator}.
*
* @param udtValue must not be {@literal null}.
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/MappingCassandraConverter.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/MappingCassandraConverter.java
index 0b5f8505e..3c07503b9 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/MappingCassandraConverter.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/MappingCassandraConverter.java
@@ -137,9 +137,8 @@ public class MappingCassandraConverter extends AbstractCassandraConverter
}
/**
- * Creates a new {@link ConversionContext} given {@link ObjectPath}.
+ * Creates a new {@link ConversionContext}.
*
- * @param path the current {@link ObjectPath}, must not be {@literal null}.
* @return the {@link ConversionContext}.
*/
protected ConversionContext getConversionContext() {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/RowValueProvider.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/RowValueProvider.java
index a4079fef1..a8db9ebfe 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/RowValueProvider.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/RowValueProvider.java
@@ -40,7 +40,6 @@ public class RowValueProvider implements CassandraValueProvider {
* {@link SpELExpressionEvaluator}.
*
* @param source must not be {@literal null}.
- * @param codecRegistry must not be {@literal null}.
* @param evaluator must not be {@literal null}.
*/
public RowValueProvider(Row source, SpELExpressionEvaluator evaluator) {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/TupleValueProvider.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/TupleValueProvider.java
index 1dab01228..3c64dcc29 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/TupleValueProvider.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/TupleValueProvider.java
@@ -42,7 +42,6 @@ public class TupleValueProvider implements CassandraValueProvider {
* Create a new {@link TupleValueProvider} with the given {@link TupleValue} and {@link SpELExpressionEvaluator}.
*
* @param tupleValue must not be {@literal null}.
- * @param codecRegistry must not be {@literal null}.
* @param evaluator must not be {@literal null}.
*/
public TupleValueProvider(TupleValue tupleValue, SpELExpressionEvaluator evaluator) {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/UdtValueProvider.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/UdtValueProvider.java
index dc43eaa9f..1337afed6 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/UdtValueProvider.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/convert/UdtValueProvider.java
@@ -35,7 +35,7 @@ public class UdtValueProvider implements CassandraValueProvider {
private final SpELExpressionEvaluator evaluator;
/**
- * Create a new {@link UdtValueProvider} with the given {@link UDTValue} and {@link SpELExpressionEvaluator}.
+ * Create a new {@link UdtValueProvider} with the given {@link UdtValue} and {@link SpELExpressionEvaluator}.
*
* @param udtValue must not be {@literal null}.
* @param evaluator must not be {@literal null}.
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncCqlTemplate.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncCqlTemplate.java
index 705570d9b..0818548c2 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncCqlTemplate.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncCqlTemplate.java
@@ -838,7 +838,7 @@ public class AsyncCqlTemplate extends CassandraAccessor implements AsyncCqlOpera
}
/* (non-Javadoc)
- * @see org.springframework.data.cassandra.core.cql.ResultSetExtractor#extractData(com.datastax.driver.core.ResultSet)
+ * @see org.springframework.data.cassandra.core.cql.ResultSetExtractor#extractData(ResultSet)
*/
@Override
@Nullable
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncRowMapperResultSetExtractor.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncRowMapperResultSetExtractor.java
index 51a70ebbd..7481f8236 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncRowMapperResultSetExtractor.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/AsyncRowMapperResultSetExtractor.java
@@ -18,13 +18,13 @@ package org.springframework.data.cassandra.core.cql;
import java.util.List;
import java.util.stream.Collectors;
-import com.datastax.oss.driver.api.core.DriverException;
-import com.datastax.oss.driver.api.core.cql.AsyncResultSet;
-
import org.springframework.dao.DataAccessException;
import org.springframework.util.Assert;
import org.springframework.util.concurrent.ListenableFuture;
+import com.datastax.oss.driver.api.core.DriverException;
+import com.datastax.oss.driver.api.core.cql.AsyncResultSet;
+
/**
* Adapter implementation of the {@link ResultSetExtractor} interface that delegates to a {@link RowMapper} which is
* supposed to create an object for each row. Each object is added to the results List of this
@@ -57,7 +57,7 @@ public class AsyncRowMapperResultSetExtractor implements AsyncResultSetExtrac
}
/* (non-Javadoc)
- * @see org.springframework.data.cassandra.core.cql.ResultSetExtractor#extractData(com.datastax.driver.core.ResultSet)
+ * @see org.springframework.data.cassandra.core.cql.ResultSetExtractor#extractData(ResultSet)
*/
@Override
public ListenableFuture> extractData(AsyncResultSet resultSet) throws DriverException, DataAccessException {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/CachedPreparedStatementCreator.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/CachedPreparedStatementCreator.java
index 7c2f32a63..ae53cc39e 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/CachedPreparedStatementCreator.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/CachedPreparedStatementCreator.java
@@ -38,8 +38,7 @@ import com.datastax.oss.driver.api.core.cql.PreparedStatement;
*
* @author David Webb
* @author Mark Paluch
- * @deprecated since 2.0. This class uses an unsafe, static held cache and is not able to prepare
- * {@link com.datastax.driver.core.querybuilder.BuiltStatement}.
+ * @deprecated since 2.0. This class uses an unsafe, static held cache.
*/
@Deprecated
public class CachedPreparedStatementCreator implements PreparedStatementCreator {
diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/ColumnMapRowMapper.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/ColumnMapRowMapper.java
index 1f62a082e..c2584183a 100644
--- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/ColumnMapRowMapper.java
+++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/cql/ColumnMapRowMapper.java
@@ -17,13 +17,13 @@ package org.springframework.data.cassandra.core.cql;
import java.util.Map;
+import org.springframework.lang.Nullable;
+import org.springframework.util.LinkedCaseInsensitiveMap;
+
import com.datastax.oss.driver.api.core.cql.ColumnDefinition;
import com.datastax.oss.driver.api.core.cql.ColumnDefinitions;
import com.datastax.oss.driver.api.core.cql.Row;
-import org.springframework.lang.Nullable;
-import org.springframework.util.LinkedCaseInsensitiveMap;
-
/**
* {@link RowMapper} implementation that creates a {@code java.util.Map} for each row, representing all columns as
* key-value pairs: one entry for each column, with the column name as key.
@@ -44,7 +44,7 @@ import org.springframework.util.LinkedCaseInsensitiveMap;
public class ColumnMapRowMapper implements RowMapper