public static List<EventIdTypeAndData> toSerializedEventsWithIds(List<EventTypeAndData> serializedEvents, List<Int128> eventIds) { return IntStream.range(0, serializedEvents.size()).boxed().map(idx -> new EventIdTypeAndData(eventIds.get(idx), serializedEvents.get(idx).getEventType(), serializedEvents.get(idx).getEventData(), serializedEvents.get(idx).getMetadata())).collect(Collectors.toList()); }
public static List<EventIdTypeAndData> toSerializedEventsWithIds(List<EventTypeAndData> serializedEvents, List<Int128> eventIds) { return IntStream.range(0, serializedEvents.size()).boxed().map(idx -> new EventIdTypeAndData(eventIds.get(idx), serializedEvents.get(idx).getEventType(), serializedEvents.get(idx).getEventData(), serializedEvents.get(idx).getMetadata())).collect(Collectors.toList()); }
private EventIdTypeAndData toEventWithId(EventTypeAndData eventTypeAndData) { return new EventIdTypeAndData(idGenerator.genId(), eventTypeAndData.getEventType(), eventTypeAndData.getEventData(), eventTypeAndData.getMetadata()); }