View Javadoc

1   package com.diasparsoftware.java.sql;
2   
3   import java.util.*;
4   
5   public class PreparedStatementData {
6       public String sqlString;
7       public List parameters;
8   
9       public PreparedStatementData() {
10          this.sqlString = "";
11          this.parameters = Collections.EMPTY_LIST;
12      }
13      
14      public PreparedStatementData(String sqlString, List parameters) {
15          this.sqlString = sqlString;
16          this.parameters = parameters;
17      }
18  
19      public boolean equals(Object other) {
20          if (other instanceof PreparedStatementData) {
21              PreparedStatementData that = (PreparedStatementData) other;
22              return this.sqlString.equals(that.sqlString)
23                  && this.parameters.equals(that.parameters);
24          }
25          else {
26              return false;
27          }
28      }
29  
30      public int hashCode() {
31          return 0;
32      }
33  
34      public String toString() {
35          return "PreparedStatementData["
36              + sqlString
37              + " with parameters "
38              + parameters
39              + "]";
40      }
41  
42  }