org.skife.jdbi.v2.Query.getContext()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(3.0k)|赞(0)|评价(0)|浏览(160)

本文整理了Java中org.skife.jdbi.v2.Query.getContext方法的一些代码示例,展示了Query.getContext的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.getContext方法的具体详情如下:
包路径:org.skife.jdbi.v2.Query
类名称:Query
方法名:getContext

Query.getContext介绍

暂无

代码示例

代码示例来源:origin: org.kill-bill.commons/killbill-jdbi

  1. @Override
  2. public List<ResultType> munge(ResultSet rs) throws SQLException
  3. {
  4. List<ResultType> result_list = new ArrayList<ResultType>();
  5. int index = 0;
  6. while (rs.next() && index < maxRows) {
  7. result_list.add(mapper.map(index++, rs, getContext()));
  8. }
  9. return result_list;
  10. }
  11. });

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

  1. public Void munge(ResultSet rs) throws SQLException
  2. {
  3. while (rs.next()) {
  4. acc.set(folder.fold(acc.get(), rs, getContext()));
  5. }
  6. return null;
  7. }
  8. });

代码示例来源:origin: org.kill-bill.commons/killbill-jdbi

  1. @Override
  2. public ResultIterator<ResultType> munge(Statement stmt) throws SQLException
  3. {
  4. return new ResultSetResultIterator<ResultType>(mapper,
  5. Query.this,
  6. stmt,
  7. getContext());
  8. }
  9. });

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

  1. public List<ResultType> munge(ResultSet rs) throws SQLException
  2. {
  3. List<ResultType> result_list = new ArrayList<ResultType>();
  4. int index = 0;
  5. while (rs.next() && index < maxRows) {
  6. result_list.add(mapper.map(index++, rs, getContext()));
  7. }
  8. return result_list;
  9. }
  10. });

代码示例来源:origin: org.kill-bill.commons/killbill-jdbi

  1. @Override
  2. public Void munge(ResultSet rs) throws SQLException
  3. {
  4. while (rs.next()) {
  5. acc.set(folder.fold(acc.get(), rs, getContext()));
  6. }
  7. return null;
  8. }
  9. });

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

  1. public ResultIterator<ResultType> munge(Statement stmt) throws SQLException
  2. {
  3. return new ResultSetResultIterator<ResultType>(mapper,
  4. Query.this,
  5. stmt,
  6. getContext());
  7. }
  8. });

代码示例来源:origin: org.kill-bill.commons/killbill-jdbi

  1. @Override
  2. protected AccumulatorType munge(ResultSet rs) throws SQLException
  3. {
  4. final FoldController ctl = new FoldController(rs);
  5. while (!ctl.isAborted() && rs.next()) {
  6. ResultType row_value = mapper.map(idx++, rs, getContext());
  7. this.ac = folder.fold(ac, row_value, ctl, getContext());
  8. }
  9. return ac;
  10. }
  11. });

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

  1. @Override
  2. protected AccumulatorType munge(ResultSet rs) throws SQLException
  3. {
  4. final FoldController ctl = new FoldController(rs);
  5. while (!ctl.isAborted() && rs.next()) {
  6. ResultType row_value = mapper.map(idx++, rs, getContext());
  7. this.ac = folder.fold(ac, row_value, ctl, getContext());
  8. }
  9. return ac;
  10. }
  11. });

代码示例来源:origin: org.kill-bill.commons/killbill-jdbi

  1. @Override
  2. public Object invoke(HandleDing h, Object target, Object[] args, MethodProxy mp)
  3. {
  4. Query q = h.getHandle().createQuery(sql);
  5. populateSqlObjectData((ConcreteStatementContext) q.getContext());
  6. applyCustomizers(q, args);
  7. applyBinders(q, args);
  8. return magic.map(method, q, h);
  9. }
  10. }

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

  1. public Object invoke(HandleDing h, Object target, Object[] args, MethodProxy mp)
  2. {
  3. Query q = h.getHandle().createQuery(sql);
  4. populateSqlObjectData((ConcreteStatementContext) q.getContext());
  5. applyCustomizers(q, args);
  6. applyBinders(q, args);
  7. return magic.map(method, q, h);
  8. }
  9. }

相关文章