19 package org.sleuthkit.autopsy.timeline.ui.listvew.datamodel;
 
   21 import java.util.Collections;
 
   22 import java.util.HashMap;
 
   23 import java.util.HashSet;
 
   25 import java.util.Objects;
 
   41     private final Map<TimelineEventType, Long> 
eventTypeMap = 
new HashMap<>();
 
   50     public CombinedEvent(
long epochMillis, Map<TimelineEventType, Long> eventMap) {
 
   52         eventTypeMap.putAll(eventMap);
 
   71         return eventTypeMap.keySet();
 
   80         return Collections.unmodifiableSet(
new HashSet<>(eventTypeMap.values()));
 
   91         return eventTypeMap.values().stream().findFirst().get();
 
   97         hash = 53 * hash + (int) (this.epochMillis ^ (this.epochMillis >>> 32));
 
   98         hash = 53 * hash + Objects.hashCode(this.eventTypeMap);
 
  110         if (getClass() != obj.getClass()) {
 
final Map< TimelineEventType, Long > eventTypeMap
Long getRepresentativeEventID()
CombinedEvent(long epochMillis, Map< TimelineEventType, Long > eventMap)
boolean equals(Object obj)
Set< TimelineEventType > getEventTypes()
Set< Long > getEventIDs()