]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
a71f9ec14cfc9b7516e2a52ef2cb7aeb995a7d45
[tmp/jakarta-migration.git] /
1 package org.collectionspace.services.common.storage;
2
3 import java.sql.PreparedStatement;
4 import java.sql.SQLException;
5 import java.util.List;
6
7 public class PreparedStatementSimpleBuilder extends PreparedStatementBuilder {
8
9     private List<String> params;
10
11     public PreparedStatementSimpleBuilder(final String sql, final List<String> params) {
12         super(sql);
13         this.params = params;
14     }
15
16     @Override
17     protected void preparePrepared(final PreparedStatement preparedStatement)
18             throws SQLException {
19         int i = 0;
20         for (String param : params) {
21             i++;
22             preparedStatement.setString(i, param);
23         }
24     }
25 }