final Long until = changedSincePage.getChangedSince().isEmpty() ? changedSincePage.getSince() : timeMappingFunction.apply(getLast(changedSincePage.getChangedSince())); final List<WorklogChangeBean> changeBeans = changedSincePage.getChangedSince() .stream() .map(new Function<T, WorklogChangeBean>()