diff --git a/spring-cql/src/main/java/org/springframework/cassandra/core/CqlTemplate.java b/spring-cql/src/main/java/org/springframework/cassandra/core/CqlTemplate.java index feafa5c9c..4d64f0112 100644 --- a/spring-cql/src/main/java/org/springframework/cassandra/core/CqlTemplate.java +++ b/spring-cql/src/main/java/org/springframework/cassandra/core/CqlTemplate.java @@ -1,12 +1,12 @@ /* - * Copyright 2013-2014 the original author or authors. - * + * Copyright 2013-2016 the original author or authors. + * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -82,19 +82,20 @@ import com.datastax.driver.core.querybuilder.Update; * translation to the generic, more informative exception hierarchy defined in the org.springframework.dao * package. *

- * For working with POJOs, use the {@link CassandraDataTemplate}. + * For working with POJOs, use the {@link CassandraTemplate}. *

- * + * * @author David Webb * @author Matthew Adams + * @author Ryan Scheidter */ public class CqlTemplate extends CassandraAccessor implements CqlOperations { protected static final Logger log = LoggerFactory.getLogger(CqlTemplate.class); /** - * Add common {@link Statement} options for all types of queries. - * + * Add common {@link QueryOptions} options for all types of queries. + * * @param q * @param options * @return the {@link Statement} given. @@ -116,11 +117,11 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { } /** - * Add common {@link Query} options for Insert queries. - * + * Add common {@link WriteOptions} options for {@link Insert} queries. + * * @param q * @param options - * @return the {@link Query} given. + * @return the {@link Insert} given. */ public static Insert addWriteOptions(Insert q, WriteOptions options) { @@ -142,11 +143,11 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { } /** - * Add common {@link Query} options for Update queries. - * + * Add common {@link WriteOptions} options for {@link Update} queries. + * * @param q * @param options - * @return the {@link Query} given. + * @return the {@link Update} given. */ public static Update addWriteOptions(Update q, WriteOptions options) { @@ -169,9 +170,9 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Add common Query options for all types of queries. - * - * @param q - * @param optionsByName + * + * @param s the prepared statement + * @param options */ public static void addPreparedStatementOptions(PreparedStatement s, QueryOptions options) { @@ -199,7 +200,7 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Constructor used for a basic template configuration - * + * * @param session must not be {@literal null}. */ public CqlTemplate(Session session) { @@ -458,7 +459,7 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Execute a command at the Session Level - * + * * @param callback * @return */ @@ -485,9 +486,8 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Execute a command at the Session Level with optional options - * + * * @param q The query to execute. - * @param options The {@link QueryOptions}. May be null. */ protected ResultSet doExecute(final Statement q) { @@ -601,7 +601,7 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Pulls the list of Hosts for the current Session - * + * * @return */ protected Set getHosts() { @@ -833,7 +833,7 @@ public class CqlTemplate extends CassandraAccessor implements CqlOperations { /** * Attempt to translate a Runtime Exception to a Spring Data Exception - * + * * @param ex * @return */