public Q setBigInteger(final int index, final BigInteger value) { if (value == null) { setNull(index, Types.NUMERIC); } else { setLong(index, value.longValue()); } return _this(); }
public Q setLong(final String param, final Number value) { if (value == null) { setNull(param, Types.BIGINT); } else { setLong(param, value.longValue()); } return _this(); }
public Q setLong(final int index, final Number value) { if (value == null) { setNull(index, Types.BIGINT); } else { setLong(index, value.longValue()); } return _this(); }
public Q setBigInteger(final String param, final BigInteger value) { if (value == null) { setNull(param, Types.NUMERIC); } else { setLong(param, value.longValue()); } return _this(); }
/** * Sets batch parameters with given array of values. */ public Q setBatch(final String name, final long[] 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) { setLong(paramName, array[startingIndex]); } else { setNull(paramName, Types.INTEGER); } startingIndex++; } return _this(); }
query.setLong("girlId", 1); assertEquals(1, query.executeCount()); query.close();
public void setLong(int index, Number value) { if (value == null) { setNull(index, Types.INTEGER); return; } setLong(index, value.longValue()); }
public void setLong(String param, Number value) { if (value == null) { setNull(param, Types.INTEGER); return; } setLong(param, value.longValue()); }
public void setBigInteger(String param, BigInteger value) { if (value == null) { setNull(param, Types.NUMERIC); return; } setLong(param, value.longValue()); }
public void setBigInteger(int index, BigInteger value) { if (value == null) { setNull(index, Types.NUMERIC); return; } setLong(index, value.longValue()); }
public Q setLong(final String param, final Number value) { if (value == null) { setNull(param, Types.BIGINT); } else { setLong(param, value.longValue()); } return _this(); }
public Q setLong(final int index, final Number value) { if (value == null) { setNull(index, Types.BIGINT); } else { setLong(index, value.longValue()); } return _this(); }
public Q setBigInteger(final int index, final BigInteger value) { if (value == null) { setNull(index, Types.NUMERIC); } else { setLong(index, value.longValue()); } return _this(); }
public Q setBigInteger(final String param, final BigInteger value) { if (value == null) { setNull(param, Types.NUMERIC); } else { setLong(param, value.longValue()); } return _this(); }
/** * Sets batch parameters with given array of values. */ public Q setBatch(final String name, final long[] 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) { setLong(paramName, array[startingIndex]); } else { setNull(paramName, Types.INTEGER); } startingIndex++; } return _this(); }