class StormEventCorrelationInjector {

    public StreamlineEvent injectCorrelationInformation(List<Object> tuple, List<Tuple> parentTuples, String componentName) {
        EventCorrelationInjector eventCorrelationInjector = new EventCorrelationInjector();
        return eventCorrelationInjector.injectCorrelationInformation(
                getStreamlineEventFromValues(tuple),
                parentTuples.stream().map(this::getStreamlineEventFromTuple).collect(Collectors.toList()),
                StormTopologyUtil.extractStreamlineComponentName(componentName));
    }

}