closed Java 5 code style gaps
This commit is contained in:
parent
62a7457599
commit
70b9dd6108
|
|
@ -613,7 +613,7 @@ public interface JdbcOperations {
|
||||||
* @see #queryForMap(String)
|
* @see #queryForMap(String)
|
||||||
* @see ColumnMapRowMapper
|
* @see ColumnMapRowMapper
|
||||||
*/
|
*/
|
||||||
Map<String, Object> queryForMap(String sql, Object[] args) throws DataAccessException;
|
Map<String, Object> queryForMap(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Query given SQL to create a prepared statement from SQL and a
|
* Query given SQL to create a prepared statement from SQL and a
|
||||||
|
|
@ -649,7 +649,7 @@ public interface JdbcOperations {
|
||||||
* @throws DataAccessException if the query fails
|
* @throws DataAccessException if the query fails
|
||||||
* @see #queryForLong(String)
|
* @see #queryForLong(String)
|
||||||
*/
|
*/
|
||||||
long queryForLong(String sql, Object[] args) throws DataAccessException;
|
long queryForLong(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Query given SQL to create a prepared statement from SQL and a
|
* Query given SQL to create a prepared statement from SQL and a
|
||||||
|
|
@ -685,7 +685,7 @@ public interface JdbcOperations {
|
||||||
* @throws DataAccessException if the query fails
|
* @throws DataAccessException if the query fails
|
||||||
* @see #queryForInt(String)
|
* @see #queryForInt(String)
|
||||||
*/
|
*/
|
||||||
int queryForInt(String sql, Object[] args) throws DataAccessException;
|
int queryForInt(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Query given SQL to create a prepared statement from SQL and a
|
* Query given SQL to create a prepared statement from SQL and a
|
||||||
|
|
@ -759,7 +759,7 @@ public interface JdbcOperations {
|
||||||
* @throws DataAccessException if the query fails
|
* @throws DataAccessException if the query fails
|
||||||
* @see #queryForList(String)
|
* @see #queryForList(String)
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> queryForList(String sql, Object[] args) throws DataAccessException;
|
List<Map<String, Object>> queryForList(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Query given SQL to create a prepared statement from SQL and a
|
* Query given SQL to create a prepared statement from SQL and a
|
||||||
|
|
@ -805,7 +805,7 @@ public interface JdbcOperations {
|
||||||
* @see SqlRowSetResultSetExtractor
|
* @see SqlRowSetResultSetExtractor
|
||||||
* @see javax.sql.rowset.CachedRowSet
|
* @see javax.sql.rowset.CachedRowSet
|
||||||
*/
|
*/
|
||||||
SqlRowSet queryForRowSet(String sql, Object[] args) throws DataAccessException;
|
SqlRowSet queryForRowSet(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Issue a single SQL update operation (such as an insert, update or delete statement)
|
* Issue a single SQL update operation (such as an insert, update or delete statement)
|
||||||
|
|
@ -871,7 +871,7 @@ public interface JdbcOperations {
|
||||||
* @return the number of rows affected
|
* @return the number of rows affected
|
||||||
* @throws DataAccessException if there is any problem issuing the update
|
* @throws DataAccessException if there is any problem issuing the update
|
||||||
*/
|
*/
|
||||||
int update(String sql, Object[] args) throws DataAccessException;
|
int update(String sql, Object... args) throws DataAccessException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Issue multiple update statements on a single PreparedStatement,
|
* Issue multiple update statements on a single PreparedStatement,
|
||||||
|
|
|
||||||
|
|
@ -731,7 +731,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return queryForObject(sql, args, argTypes, getColumnMapRowMapper());
|
return queryForObject(sql, args, argTypes, getColumnMapRowMapper());
|
||||||
}
|
}
|
||||||
|
|
||||||
public Map<String, Object> queryForMap(String sql, Object[] args) throws DataAccessException {
|
public Map<String, Object> queryForMap(String sql, Object... args) throws DataAccessException {
|
||||||
return queryForObject(sql, args, getColumnMapRowMapper());
|
return queryForObject(sql, args, getColumnMapRowMapper());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -740,7 +740,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return (number != null ? number.longValue() : 0);
|
return (number != null ? number.longValue() : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
public long queryForLong(String sql, Object[] args) throws DataAccessException {
|
public long queryForLong(String sql, Object... args) throws DataAccessException {
|
||||||
Number number = queryForObject(sql, args, Long.class);
|
Number number = queryForObject(sql, args, Long.class);
|
||||||
return (number != null ? number.longValue() : 0);
|
return (number != null ? number.longValue() : 0);
|
||||||
}
|
}
|
||||||
|
|
@ -750,7 +750,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return (number != null ? number.intValue() : 0);
|
return (number != null ? number.intValue() : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
public int queryForInt(String sql, Object[] args) throws DataAccessException {
|
public int queryForInt(String sql, Object... args) throws DataAccessException {
|
||||||
Number number = queryForObject(sql, args, Integer.class);
|
Number number = queryForObject(sql, args, Integer.class);
|
||||||
return (number != null ? number.intValue() : 0);
|
return (number != null ? number.intValue() : 0);
|
||||||
}
|
}
|
||||||
|
|
@ -767,7 +767,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return query(sql, args, argTypes, getColumnMapRowMapper());
|
return query(sql, args, argTypes, getColumnMapRowMapper());
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<Map<String, Object>> queryForList(String sql, Object[] args) throws DataAccessException {
|
public List<Map<String, Object>> queryForList(String sql, Object... args) throws DataAccessException {
|
||||||
return query(sql, args, getColumnMapRowMapper());
|
return query(sql, args, getColumnMapRowMapper());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -775,7 +775,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return query(sql, args, argTypes, new SqlRowSetResultSetExtractor());
|
return query(sql, args, argTypes, new SqlRowSetResultSetExtractor());
|
||||||
}
|
}
|
||||||
|
|
||||||
public SqlRowSet queryForRowSet(String sql, Object[] args) throws DataAccessException {
|
public SqlRowSet queryForRowSet(String sql, Object... args) throws DataAccessException {
|
||||||
return query(sql, args, new SqlRowSetResultSetExtractor());
|
return query(sql, args, new SqlRowSetResultSetExtractor());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -846,7 +846,7 @@ public class JdbcTemplate extends JdbcAccessor implements JdbcOperations {
|
||||||
return update(sql, new ArgTypePreparedStatementSetter(args, argTypes));
|
return update(sql, new ArgTypePreparedStatementSetter(args, argTypes));
|
||||||
}
|
}
|
||||||
|
|
||||||
public int update(String sql, Object[] args) throws DataAccessException {
|
public int update(String sql, Object... args) throws DataAccessException {
|
||||||
return update(sql, new ArgPreparedStatementSetter(args));
|
return update(sql, new ArgPreparedStatementSetter(args));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -484,7 +484,7 @@ public class CallMetaDataContext {
|
||||||
* @param inParameters the input values
|
* @param inParameters the input values
|
||||||
* @return a Map containing the matched parameter names with the value taken from the input
|
* @return a Map containing the matched parameter names with the value taken from the input
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> matchInParameterValuesWithCallParameters(Map<String, Object> inParameters) {
|
public Map<String, ?> matchInParameterValuesWithCallParameters(Map<String, ?> inParameters) {
|
||||||
if (!this.metaDataProvider.isProcedureColumnMetaDataUsed()) {
|
if (!this.metaDataProvider.isProcedureColumnMetaDataUsed()) {
|
||||||
return inParameters;
|
return inParameters;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,6 @@ import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
|
|
@ -50,7 +49,7 @@ public abstract class AbstractJdbcCall {
|
||||||
protected final Log logger = LogFactory.getLog(getClass());
|
protected final Log logger = LogFactory.getLog(getClass());
|
||||||
|
|
||||||
/** Lower-level class used to execute SQL */
|
/** Lower-level class used to execute SQL */
|
||||||
private JdbcTemplate jdbcTemplate = new JdbcTemplate();
|
private final JdbcTemplate jdbcTemplate;
|
||||||
|
|
||||||
/** List of SqlParameter objects */
|
/** List of SqlParameter objects */
|
||||||
private final List<SqlParameter> declaredParameters = new ArrayList<SqlParameter>();
|
private final List<SqlParameter> declaredParameters = new ArrayList<SqlParameter>();
|
||||||
|
|
@ -338,7 +337,7 @@ public abstract class AbstractJdbcCall {
|
||||||
*/
|
*/
|
||||||
protected Map<String, Object> doExecute(SqlParameterSource parameterSource) {
|
protected Map<String, Object> doExecute(SqlParameterSource parameterSource) {
|
||||||
checkCompiled();
|
checkCompiled();
|
||||||
Map params = matchInParameterValuesWithCallParameters(parameterSource);
|
Map<String, Object> params = matchInParameterValuesWithCallParameters(parameterSource);
|
||||||
return executeCallInternal(params);
|
return executeCallInternal(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -347,16 +346,16 @@ public abstract class AbstractJdbcCall {
|
||||||
* @param args Map of parameter name and values
|
* @param args Map of parameter name and values
|
||||||
* @return Map of out parameters
|
* @return Map of out parameters
|
||||||
*/
|
*/
|
||||||
protected Map<String, Object> doExecute(Map<String, Object> args) {
|
protected Map<String, Object> doExecute(Map<String, ?> args) {
|
||||||
checkCompiled();
|
checkCompiled();
|
||||||
Map params = matchInParameterValuesWithCallParameters(args);
|
Map<String, ?> params = matchInParameterValuesWithCallParameters(args);
|
||||||
return executeCallInternal(params);
|
return executeCallInternal(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Method to perform the actual call processing
|
* Method to perform the actual call processing
|
||||||
*/
|
*/
|
||||||
private Map<String, Object> executeCallInternal(Map params) {
|
private Map<String, Object> executeCallInternal(Map<String, ?> params) {
|
||||||
CallableStatementCreator csc = getCallableStatementFactory().newCallableStatementCreator(params);
|
CallableStatementCreator csc = getCallableStatementFactory().newCallableStatementCreator(params);
|
||||||
if (logger.isDebugEnabled()) {
|
if (logger.isDebugEnabled()) {
|
||||||
logger.debug("The following parameters are used for call " + getCallString() + " with: " + params);
|
logger.debug("The following parameters are used for call " + getCallString() + " with: " + params);
|
||||||
|
|
@ -392,7 +391,7 @@ public abstract class AbstractJdbcCall {
|
||||||
* @param args the parameter values provided in a Map
|
* @param args the parameter values provided in a Map
|
||||||
* @return Map with parameter names and values
|
* @return Map with parameter names and values
|
||||||
*/
|
*/
|
||||||
protected Map<String, Object> matchInParameterValuesWithCallParameters(Map<String, Object> args) {
|
protected Map<String, ?> matchInParameterValuesWithCallParameters(Map<String, ?> args) {
|
||||||
return this.callMetaDataContext.matchInParameterValuesWithCallParameters(args);
|
return this.callMetaDataContext.matchInParameterValuesWithCallParameters(args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2007 the original author or authors.
|
* Copyright 2002-2008 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -18,7 +18,6 @@ package org.springframework.jdbc.datasource;
|
||||||
|
|
||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
|
|
@ -77,16 +76,17 @@ public abstract class AbstractDataSource implements DataSource {
|
||||||
// Implementation of JDBC 4.0's Wrapper interface
|
// Implementation of JDBC 4.0's Wrapper interface
|
||||||
//---------------------------------------------------------------------
|
//---------------------------------------------------------------------
|
||||||
|
|
||||||
public Object unwrap(Class iface) throws SQLException {
|
@SuppressWarnings("unchecked")
|
||||||
|
public <T> T unwrap(Class<T> iface) throws SQLException {
|
||||||
Assert.notNull(iface, "Interface argument must not be null");
|
Assert.notNull(iface, "Interface argument must not be null");
|
||||||
if (!DataSource.class.equals(iface)) {
|
if (!DataSource.class.equals(iface)) {
|
||||||
throw new SQLException("DataSource of type [" + getClass().getName() +
|
throw new SQLException("DataSource of type [" + getClass().getName() +
|
||||||
"] can only be unwrapped as [javax.sql.DataSource], not as [" + iface.getName());
|
"] can only be unwrapped as [javax.sql.DataSource], not as [" + iface.getName());
|
||||||
}
|
}
|
||||||
return this;
|
return (T) this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isWrapperFor(Class iface) throws SQLException {
|
public boolean isWrapperFor(Class<?> iface) throws SQLException {
|
||||||
return DataSource.class.equals(iface);
|
return DataSource.class.equals(iface);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2007 the original author or authors.
|
* Copyright 2002-2008 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -19,7 +19,6 @@ package org.springframework.jdbc.datasource;
|
||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.springframework.beans.factory.InitializingBean;
|
import org.springframework.beans.factory.InitializingBean;
|
||||||
|
|
@ -109,11 +108,12 @@ public class DelegatingDataSource implements DataSource, InitializingBean {
|
||||||
// Implementation of JDBC 4.0's Wrapper interface
|
// Implementation of JDBC 4.0's Wrapper interface
|
||||||
//---------------------------------------------------------------------
|
//---------------------------------------------------------------------
|
||||||
|
|
||||||
public Object unwrap(Class iface) throws SQLException {
|
@SuppressWarnings("unchecked")
|
||||||
|
public <T> T unwrap(Class<T> iface) throws SQLException {
|
||||||
return getTargetDataSource().unwrap(iface);
|
return getTargetDataSource().unwrap(iface);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isWrapperFor(Class iface) throws SQLException {
|
public boolean isWrapperFor(Class<?> iface) throws SQLException {
|
||||||
return getTargetDataSource().isWrapperFor(iface);
|
return getTargetDataSource().isWrapperFor(iface);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2007 the original author or authors.
|
* Copyright 2002-2008 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -17,7 +17,6 @@
|
||||||
package org.springframework.jdbc.object;
|
package org.springframework.jdbc.object;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.springframework.dao.DataAccessException;
|
import org.springframework.dao.DataAccessException;
|
||||||
|
|
@ -240,7 +239,7 @@ public class SqlUpdate extends SqlOperation {
|
||||||
* matching named parameters specified in the SQL statement
|
* matching named parameters specified in the SQL statement
|
||||||
* @return the number of rows affected by the update
|
* @return the number of rows affected by the update
|
||||||
*/
|
*/
|
||||||
public int updateByNamedParam(Map paramMap) throws DataAccessException {
|
public int updateByNamedParam(Map<String, ?> paramMap) throws DataAccessException {
|
||||||
validateNamedParameters(paramMap);
|
validateNamedParameters(paramMap);
|
||||||
ParsedSql parsedSql = getParsedSql();
|
ParsedSql parsedSql = getParsedSql();
|
||||||
MapSqlParameterSource paramSource = new MapSqlParameterSource(paramMap);
|
MapSqlParameterSource paramSource = new MapSqlParameterSource(paramMap);
|
||||||
|
|
@ -259,7 +258,7 @@ public class SqlUpdate extends SqlOperation {
|
||||||
* @param generatedKeyHolder KeyHolder that will hold the generated keys
|
* @param generatedKeyHolder KeyHolder that will hold the generated keys
|
||||||
* @return the number of rows affected by the update
|
* @return the number of rows affected by the update
|
||||||
*/
|
*/
|
||||||
public int updateByNamedParam(Map paramMap, KeyHolder generatedKeyHolder) throws DataAccessException {
|
public int updateByNamedParam(Map<String, ?> paramMap, KeyHolder generatedKeyHolder) throws DataAccessException {
|
||||||
validateNamedParameters(paramMap);
|
validateNamedParameters(paramMap);
|
||||||
ParsedSql parsedSql = getParsedSql();
|
ParsedSql parsedSql = getParsedSql();
|
||||||
MapSqlParameterSource paramSource = new MapSqlParameterSource(paramMap);
|
MapSqlParameterSource paramSource = new MapSqlParameterSource(paramMap);
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright 2002-2006 the original author or authors.
|
* Copyright 2002-2008 the original author or authors.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
|
|
@ -17,7 +17,6 @@
|
||||||
package org.springframework.jdbc.object;
|
package org.springframework.jdbc.object;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.springframework.dao.DataAccessException;
|
import org.springframework.dao.DataAccessException;
|
||||||
|
|
@ -114,7 +113,7 @@ public abstract class StoredProcedure extends SqlCall {
|
||||||
* Output parameters will appear here, with their values after the
|
* Output parameters will appear here, with their values after the
|
||||||
* stored procedure has been called.
|
* stored procedure has been called.
|
||||||
*/
|
*/
|
||||||
public Map execute(Map inParams) throws DataAccessException {
|
public Map<String, Object> execute(Map<String, ?> inParams) throws DataAccessException {
|
||||||
validateParameters(inParams.values().toArray());
|
validateParameters(inParams.values().toArray());
|
||||||
return getJdbcTemplate().call(newCallableStatementCreator(inParams), getDeclaredParameters());
|
return getJdbcTemplate().call(newCallableStatementCreator(inParams), getDeclaredParameters());
|
||||||
}
|
}
|
||||||
|
|
@ -135,7 +134,7 @@ public abstract class StoredProcedure extends SqlCall {
|
||||||
* Output parameters will appear here, with their values after the
|
* Output parameters will appear here, with their values after the
|
||||||
* stored procedure has been called.
|
* stored procedure has been called.
|
||||||
*/
|
*/
|
||||||
public Map execute(ParameterMapper inParamMapper) throws DataAccessException {
|
public Map<String, Object> execute(ParameterMapper inParamMapper) throws DataAccessException {
|
||||||
checkCompiled();
|
checkCompiled();
|
||||||
return getJdbcTemplate().call(newCallableStatementCreator(inParamMapper), getDeclaredParameters());
|
return getJdbcTemplate().call(newCallableStatementCreator(inParamMapper), getDeclaredParameters());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue