Iterable<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQuery.buildResult(org.joda.time.DateTime timestamp,
           org.joda.time.DateTime min,
           org.joda.time.DateTime max)  | 
QueryRunner<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryRunnerFactory.createRunner(Segment segment)  | 
CacheStrategy<Result<TimeBoundaryResultValue>,Object,TimeBoundaryQuery> | 
TimeBoundaryQueryQueryToolChest.getCacheStrategy(TimeBoundaryQuery query)  | 
com.google.common.collect.Ordering<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.getOrdering()  | 
com.fasterxml.jackson.core.type.TypeReference<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.getResultTypeReference()  | 
QueryToolChest<Result<TimeBoundaryResultValue>,TimeBoundaryQuery> | 
TimeBoundaryQueryRunnerFactory.getToolchest()  | 
com.google.common.base.Function<Result<TimeBoundaryResultValue>,Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.makePreComputeManipulatorFn(TimeBoundaryQuery query,
                           MetricManipulationFn fn)  | 
com.google.common.base.Function<Result<TimeBoundaryResultValue>,Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.makePreComputeManipulatorFn(TimeBoundaryQuery query,
                           MetricManipulationFn fn)  | 
Iterable<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQuery.mergeResults(List<Result<TimeBoundaryResultValue>> results)  | 
QueryRunner<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.mergeResults(QueryRunner<Result<TimeBoundaryResultValue>> runner)  | 
QueryRunner<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryRunnerFactory.mergeRunners(ExecutorService queryExecutor,
            Iterable<QueryRunner<Result<TimeBoundaryResultValue>>> queryRunners)  | 
com.metamx.common.guava.Sequence<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.mergeSequences(com.metamx.common.guava.Sequence<com.metamx.common.guava.Sequence<Result<TimeBoundaryResultValue>>> seqOfSequences)  | 
com.metamx.common.guava.Sequence<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQueryQueryToolChest.mergeSequencesUnordered(com.metamx.common.guava.Sequence<com.metamx.common.guava.Sequence<Result<TimeBoundaryResultValue>>> seqOfSequences)  | 
Query<Result<TimeBoundaryResultValue>> | 
TimeBoundaryQuery.withDataSource(DataSource dataSource)  |