private LiveDataResult generateMergedResult(ExternalIdBundle ticker, LiveDataUpdate update) { if (_currentResults.containsKey(ticker)) { LiveDataResult result = _currentResults.get(ticker); return result.update(update); } else { return new DefaultLiveDataResult(ticker, update); } }