|
@@ -23,27 +23,30 @@ public class SQLQueryBuilder {
|
|
this.table = table;
|
|
this.table = table;
|
|
}
|
|
}
|
|
|
|
|
|
- public void add(String fieldName) {
|
|
|
|
- add(fieldName, null);
|
|
|
|
|
|
+ public SQLQueryBuilder add(String fieldName) {
|
|
|
|
+ return add(fieldName, null);
|
|
}
|
|
}
|
|
|
|
|
|
- public void add(String fieldName, Object value) {
|
|
|
|
|
|
+ public SQLQueryBuilder add(String fieldName, Object value) {
|
|
if (data.containsKey(fieldName)) {
|
|
if (data.containsKey(fieldName)) {
|
|
data.replace(fieldName, value);
|
|
data.replace(fieldName, value);
|
|
} else {
|
|
} else {
|
|
data.put(fieldName, value);
|
|
data.put(fieldName, value);
|
|
}
|
|
}
|
|
|
|
+ return this;
|
|
}
|
|
}
|
|
|
|
|
|
- public void addId(String idName, Object value) {
|
|
|
|
|
|
+ public SQLQueryBuilder addId(String idName, Object value) {
|
|
add(idName, value);
|
|
add(idName, value);
|
|
idKey = idName;
|
|
idKey = idName;
|
|
|
|
+ return this;
|
|
}
|
|
}
|
|
|
|
|
|
- public void remove(String fieldName) {
|
|
|
|
|
|
+ public SQLQueryBuilder remove(String fieldName) {
|
|
if (data.containsKey(fieldName)) {
|
|
if (data.containsKey(fieldName)) {
|
|
data.remove(fieldName);
|
|
data.remove(fieldName);
|
|
}
|
|
}
|
|
|
|
+ return this;
|
|
}
|
|
}
|
|
|
|
|
|
public List<String> listField() {
|
|
public List<String> listField() {
|