@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = new ArrayList<>(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); } String columns = columnNameList.stream().collect(Collectors.joining(",")); Object[] argArr = new Object[insertValueListSize]; Arrays.fill(argArr, "?"); String args = Stream.of(argArr).map(Object::toString).collect(Collectors.joining(",")); return String.format("insert into %s (%s) values (%s)", table, columns, args); }
@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = newArrayListWithCapacity(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); } String columns = Joiner.on(",").join(columnNameList); Object[] argArr = new Object[insertValueListSize]; Arrays.fill(argArr, "?"); String args = Joiner.on(",").join(argArr); return String.format("insert into %s (%s) values (%s)", table, columns, args); }
@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = new ArrayList<>(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); } String columns = columnNameList.stream().collect(Collectors.joining(",")); Object[] argArr = new Object[insertValueListSize]; Arrays.fill(argArr, "?"); String args = Stream.of(argArr).map(Object::toString).collect(Collectors.joining(",")); return String.format("insert into %s (%s) values (%s)", table, columns, args); }
@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = new ArrayList<>(insertValueListSize); List<String> paramValueList = new ArrayList<>(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); ParamValue<?> paramValue = insertValue.paramValue(); paramValueList.add(paramValue.toEscapedString()); } String columnNames = columnNameList.stream().collect(Collectors.joining(",")); String escapedArgs = paramValueList.stream().collect(Collectors.joining(",")); return String.format("insert into %s (%s) values (%s);", tableName, columnNames, escapedArgs); }
@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = new ArrayList<>(insertValueListSize); List<String> paramValueList = new ArrayList<>(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); ParamValue<?> paramValue = insertValue.paramValue(); paramValueList.add(paramValue.toEscapedString()); } String columnNames = columnNameList.stream().collect(Collectors.joining(",")); String escapedArgs = paramValueList.stream().collect(Collectors.joining(",")); return String.format("insert into %s (%s) values (%s);", tableName, columnNames, escapedArgs); }
@Override public String toString() { int insertValueListSize = insertValueList.size(); List<String> columnNameList = newArrayListWithCapacity(insertValueListSize); List<String> paramValueList = newArrayListWithCapacity(insertValueListSize); for (InsertValue insertValue : insertValueList) { columnNameList.add(insertValue.toEscapedColumnName()); ParamValue<?> paramValue = insertValue.paramValue(); paramValueList.add(paramValue.toEscapedString()); } String columnNames = Joiner.on(",").join(columnNameList); String escapedArgs = Joiner.on(",").join(paramValueList); return String.format("insert into %s (%s) values (%s);", tableName, columnNames, escapedArgs); }