super(tableInfo, statement, argFieldTypes);
}
public static <T, ID> MappedUpdate<T, ID> build(DatabaseType databaseType, TableInfo<T, ID> tableInfo)
throws SQLException {
FieldType idField = tableInfo.getIdField();
if (idField == null) {
throw new SQLException("Cannot update " + tableInfo.getDataClass() + " because it doesn't have an id field");
}
if (tableInfo.getFieldTypes().length == 1) {
throw new SQLException("Cannot update " + tableInfo.getDataClass()