1 package sharin.sql;
2
3 import java.util.Arrays;
4
5 public class Sql {
6
7 private String text;
8
9 private Object[] params;
10
11 public Sql(String text, Object... params) {
12 this.text = text;
13 this.params = params;
14 }
15
16 @Override
17 public String toString() {
18 StringBuilder builder = new StringBuilder();
19 builder.append(text);
20
21 if (params != null && params.length > 0) {
22 builder.append(' ');
23 builder.append(Arrays.toString(params));
24 }
25
26 return builder.toString();
27 }
28
29 public String getText() {
30 return text;
31 }
32
33 public void setText(String text) {
34 this.text = text;
35 }
36
37 public Object[] getParams() {
38 return params;
39 }
40
41 public void setParams(Object... params) {
42 this.params = params;
43 }
44 }