@Override public Object fetchValue(ResultSet rs) { return value1((Record1) fetchOne(rs)); }
@Override public <T> T fetchValue(ResultSet rs, Class<T> type) { return (T) value1((Record1) fetchOne(rs, type)); }
@Override public <T> T fetchValue(ResultSet rs, Field<T> field) { return (T) value1((Record1) fetchOne(rs, field)); }
@Override public <T> T fetchValue(ResultSet rs, DataType<T> type) { return (T) value1((Record1) fetchOne(rs, type)); }
@Override public <T> T fetchValue(ResultSet rs, Field<T> field) { return (T) value1((Record1) fetchOne(rs, field)); }
@Override public <T> T fetchValue(ResultSet rs, Class<T> type) { return (T) value1((Record1) fetchOne(rs, type)); }
@Override public Object fetchValue(ResultSet rs) { return value1((Record1) fetchOne(rs)); }
@Override public <T> T fetchValue(ResultSet rs, DataType<T> type) { return (T) value1((Record1) fetchOne(rs, type)); }
@Override public <T, R extends Record1<T>> T fetchValue(ResultQuery<R> query) { final Configuration previous = Utils.getConfiguration(query); try { query.attach(configuration); return value1(fetchOne(query)); } finally { query.attach(previous); } }
@Override public <T, R extends Record1<T>> T fetchValue(ResultQuery<R> query) { final Configuration previous = Tools.getConfiguration(query); try { query.attach(configuration()); return value1(fetchOne(query)); } finally { query.attach(previous); } }