class InstrumentedTimingCollector implements TimingCollector {

    @Override
    public void collect(long elapsedTime, StatementContext ctx) {
        final Timer timer = getTimer(ctx);
        timer.update(elapsedTime, TimeUnit.NANOSECONDS);
    }

    public  InstrumentedTimingCollector(MetricRegistry registry);
    public  InstrumentedTimingCollector(MetricRegistry registry,
                                       StatementNameStrategy statementNameStrategy);

}