Searched refs:EventIndex (Results 1 – 12 of 12) sorted by relevance
68 public class EventIndex { class93 static final EventIndex EMPTY = new EventIndex();98 EventIndex::createOneDayLongTimeSlot,100 EventIndex::createOneHourLongTimeSlot,106 static EventIndex combine(EventIndex lhs, EventIndex rhs) { in combine()110 EventIndex combined = new EventIndex(older); in combine()127 EventIndex() { in EventIndex() method in EventIndex131 EventIndex(@NonNull EventIndex from) { in EventIndex() method in EventIndex136 EventIndex(@NonNull Injector injector) { in EventIndex() method in EventIndex247 if (!(obj instanceof EventIndex)) { in equals()[all …]
135 SparseArray<EventIndex> diskIndexes = in loadFromDisk()158 EventIndex eventIndex = mEventIndexArray.get(eventType); in getEventIndex()165 EventIndex combined = mInjector.createEventIndex(); in getEventIndex()167 EventIndex eventIndex = mEventIndexArray.get(eventType); in getEventIndex()169 combined = EventIndex.combine(combined, eventIndex); in getEventIndex()219 EventIndex createEventIndex() { in createEventIndex()220 return new EventIndex(); in createEventIndex()303 AbstractProtoDiskReadWriter<SparseArray<EventIndex>> {320 EventIndex index = data.valueAt(i);343 EventIndex index = EventIndex.EMPTY;[all …]
32 public EventIndex getEventIndex(int eventType) { in getEventIndex()34 EventIndex eventIndex = eventHistory.getEventIndex(eventType); in getEventIndex()39 return EventIndex.EMPTY; in getEventIndex()44 public EventIndex getEventIndex(Set<Integer> eventTypes) { in getEventIndex()45 EventIndex merged = null; in getEventIndex()47 EventIndex eventIndex = eventHistory.getEventIndex(eventTypes); in getEventIndex()51 merged = EventIndex.combine(merged, eventIndex); in getEventIndex()54 return merged != null ? merged : EventIndex.EMPTY; in getEventIndex()62 EventIndex eventIndex = eventHistory.getEventIndex(eventTypes); in queryEvents()
29 EventIndex getEventIndex(@Event.EventType int eventType); in getEventIndex()33 EventIndex getEventIndex(Set<Integer> eventTypes); in getEventIndex()
58 private static final EventIndex.Injector EVENT_INDEX_INJECTOR = new EventIndex.Injector() {67 EventIndex createEventIndex() {68 return new EventIndex(EVENT_INDEX_INJECTOR);99 EventIndex eventIndex = mEventHistory.getEventIndex(Event.ALL_EVENT_TYPES); in testNoEvents()113 EventIndex eventIndex = mEventHistory.getEventIndex(Event.ALL_EVENT_TYPES); in testMultipleEvents()127 EventIndex eventIndex = mEventHistory.getEventIndex(Event.NOTIFICATION_EVENT_TYPES); in testQuerySomeEventTypes()142 EventIndex eventIndex = mEventHistory.getEventIndex(Event.TYPE_SHARE_IMAGE); in testQuerySingleEventType()171 EventIndex indexAfterPowerOff = mEventHistory.getEventIndex(Event.ALL_EVENT_TYPES); in testPersistenceAndRestoration()216 EventIndex index = mEventHistory.getEventIndex(Event.ALL_EVENT_TYPES); in testOnDestroy()229 EventIndex indexBefore = mEventHistory.getEventIndex(Event.ALL_EVENT_TYPES); in testEventHistoriesImplFromDisk()[all …]
44 private EventIndex mEventIndex;49 mEventIndex = new EventIndex(mInjector); in setUp()122 EventIndex newIndex = new EventIndex(mEventIndex); in testCopyConstructor()133 EventIndex a = new EventIndex(mInjector); in combineEventIndexes()140 EventIndex b = new EventIndex(mInjector); in combineEventIndexes()144 EventIndex combined = EventIndex.combine(a, b); in combineEventIndexes()159 private class TestInjector extends EventIndex.Injector {
55 private EventIndex.Injector mInjector = new EventIndex.Injector() {95 EventIndex eventIndex; in testQueryEventIndexForSingleEventType()112 EventIndex eventIndex; in testQueryEventIndexForMultipleEventTypes()137 EventIndex createEventIndex() { in createEventIndex()138 return new EventIndex(mInjector); in createEventIndex()
378 private static final EventIndex.Injector EVENT_INDEX_INJECTOR = new EventIndex.Injector() {387 EventIndex createEventIndex() {388 return new EventIndex(EVENT_INDEX_INJECTOR);
38 import com.android.server.people.data.EventIndex;98 private EventIndex mEventIndex1;100 private EventIndex mEventIndex2;102 private EventIndex mEventIndex3;104 private EventIndex mEventIndex4;106 private EventIndex mEventIndex5;108 private EventIndex mEventIndex6;110 private EventIndex mEventIndex7;112 private EventIndex mEventIndex8;114 private EventIndex mEventIndex9;[all …]
53 import com.android.server.people.data.EventIndex;101 @Mock private EventIndex mEventIndex1;102 @Mock private EventIndex mEventIndex2;103 @Mock private EventIndex mEventIndex3;104 @Mock private EventIndex mEventIndex4;105 @Mock private EventIndex mEventIndex5;106 @Mock private EventIndex mEventIndex6;
100 // Index of events' time distributions (com.android.server.people.data.EventIndex).
5450 HPLcom/android/server/people/data/EventIndex;->createFourHoursLongTimeSlot(J)Landroid/util/Range;5451 HPLcom/android/server/people/data/EventIndex;->createOneDayLongTimeSlot(J)Landroid/util/Range;5452 HPLcom/android/server/people/data/EventIndex;->createTwoMinutesLongTimeSlot(J)Landroid/util/Range;5453 HPLcom/android/server/people/data/EventIndex;->diffTimeSlots(IJJ)I5454 HPLcom/android/server/people/data/EventIndex;->getDuration(Landroid/util/Range;)J5455 HPLcom/android/server/people/data/EventIndex;->toEpochMilli(Ljava/time/LocalDateTime;)J+]Ljava/time…