public Q setInteger(final int index, final Number value) { if (value == null) { setNull(index, Types.INTEGER); } else { setInteger(index, value.intValue()); } return _this(); }
public Q setInteger(final String param, final Number value) { if (value == null) { setNull(param, Types.INTEGER); } else { setInteger(param, value.intValue()); } return _this(); }
/** * Sets batch parameters with given array of values. */ public Q setBatch(final String name, final int[] array, int startingIndex) { init(); final int batchSize = query.getBatchParameterSize(name); for (int i = 1; i <= batchSize; i++) { final String paramName = name + '.' + i; if (startingIndex < array.length) { setInteger(paramName, array[startingIndex]); } else { setNull(paramName, Types.INTEGER); } startingIndex++; } return _this(); } /**
query.setInteger("girlId", 1); assertEquals(1, query.executeCount()); query.close(); query.setInteger("girlId", Integer.valueOf(1)); assertEquals(1, query.executeCount()); query.close(); query.setInteger("ids.1", 1); query.setInteger("ids.2", 2); query.setInteger("ids.3", 3); query.setNull("ids.4", Types.INTEGER); query.setNull("ids.5", Types.INTEGER);
dq.setInteger("id", 1); assertEquals(2, dq.executeCount()); dq.setInteger("id", 10); assertEquals(1, session.getTotalQueries()); assertEquals(0, dq.autoClose().executeCount());
query = DbQuery.query(session, sql); query.setDebugMode(); query.setInteger("id", 2); ResultSet rs = query.execute(); assertEquals(1, query.getOpenResultSetCount());
public void setInteger(int index, Number value) { if (value == null) { setNull(index, Types.INTEGER); return; } setInteger(index, value.intValue()); }
public void setInteger(String param, Number value) { if (value == null) { setNull(param, Types.INTEGER); return; } setInteger(param, value.intValue()); }
public Q setInteger(final String param, final Number value) { if (value == null) { setNull(param, Types.INTEGER); } else { setInteger(param, value.intValue()); } return _this(); }
public Q setInteger(final int index, final Number value) { if (value == null) { setNull(index, Types.INTEGER); } else { setInteger(index, value.intValue()); } return _this(); }
/** * Sets batch parameters with given array of values. */ public Q setBatch(final String name, final int[] array, int startingIndex) { init(); final int batchSize = query.getBatchParameterSize(name); for (int i = 1; i <= batchSize; i++) { final String paramName = name + '.' + i; if (startingIndex < array.length) { setInteger(paramName, array[startingIndex]); } else { setNull(paramName, Types.INTEGER); } startingIndex++; } return _this(); } /**