@Override public TimeBoundaryQuery withContext(QueryContext context) { return new TimeBoundaryQuery(getDataSource(), context, false); } }
@Override public TimeBoundaryQuery withDataSource(DataSource dataSource) { return new TimeBoundaryQuery(dataSource); }
@Override public TimeBoundaryQuery withInnermostDataSource(DataSource dataSource) { return withDataSource(dataSource); }