/packages/apps/Messaging/tests/src/com/android/messaging/datamodel/data/ |
D | TestDataFactory.java | 106 new Object[] { Long.valueOf(1), "name1", "content://icon1", in getConversationListCursor() 107 "snippetText1", "content://snippetUri1", Long.valueOf(10), 1, in getConversationListCursor() 109 new Object[] { Long.valueOf(2), "name2", "content://icon2", in getConversationListCursor() 110 "snippetText2", "content://snippetUri2", Long.valueOf(20) + 24*60*60*1000, in getConversationListCursor() 112 new Object[] { Long.valueOf(3), "name3", "content://icon3", in getConversationListCursor() 113 "snippetText3", "content://snippetUri3", Long.valueOf(30) + 2*24*60*60*1000, in getConversationListCursor() 129 new Object[] { Long.valueOf(0), Long.valueOf(1), Long.valueOf(1), in getConversationMessageCursor() 130 Long.valueOf(10), Long.valueOf(10), in getConversationMessageCursor() 133 new Object[] { Long.valueOf(1), Long.valueOf(1), Long.valueOf(2), in getConversationMessageCursor() 134 Long.valueOf(20), Long.valueOf(20), in getConversationMessageCursor() [all …]
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/aggregation/util/ |
D | ContactAggregatorHelper.java | 41 public static void mergeComponentsWithDisjointAccounts(Set<Set<Long>> connectedRawContactSets, in mergeComponentsWithDisjointAccounts() 42 Map<Long, Long> rawContactsToAccounts) { in mergeComponentsWithDisjointAccounts() argument 44 final Map<Integer, Set<Long>> rawContactIds = new ArrayMap<>(); in mergeComponentsWithDisjointAccounts() 46 final Map<Long, Set<Integer>> accounts = new ArrayMap<>(); in mergeComponentsWithDisjointAccounts() 49 for (Set<Long> rIds : connectedRawContactSets) { in mergeComponentsWithDisjointAccounts() 51 for (Long rId : rIds) { in mergeComponentsWithDisjointAccounts() 64 for (Long accountId : accounts.keySet()) { in mergeComponentsWithDisjointAccounts() 68 final Set<Long> rIdSet = rawContactIds.get(i); in mergeComponentsWithDisjointAccounts() 77 final Set<Long> mergedSet = new ArraySet<>(); in mergeComponentsWithDisjointAccounts() 78 for (Long accountId : accounts.keySet()) { in mergeComponentsWithDisjointAccounts() [all …]
|
D | RawContactMatchingCandidates.java | 34 private Set<Long> mRawContactIds = null; 35 private Map<Long, Long> mRawContactToContact = null; 36 private Map<Long, Long> mRawContactToAccount = null; 64 public Set<Long> getRawContactIdSet() { in getRawContactIdSet() 71 public Map<Long, Long> getRawContactToAccount() { in getRawContactToAccount() 78 public Long getContactId(Long rawContactId) { in getContactId() 85 public Long getAccountId(Long rawContactId) { in getAccountId()
|
/packages/apps/Calendar/src/com/android/calendar/alerts/ |
D | GlobalDismissManager.java | 197 private static HashMap<GlobalDismissId, Long> sReceiverDismissCache = 198 new HashMap<GlobalDismissId, Long>(); 199 private static HashMap<LocalDismissId, Long> sSenderDismissCache = 200 new HashMap<LocalDismissId, Long>(); 210 public static void processEventIds(Context context, Set<Long> eventIds) { in processEventIds() 216 Map<Long, Long> eventsToCalendars = lookupEventToCalendarMap(context, eventIds); in processEventIds() 217 Set<Long> calendars = new LinkedHashSet<Long>(); in processEventIds() 224 Map<Long, Pair<String, String>> calendarsToAccounts = in processEventIds() 292 Iterator<Map.Entry<LocalDismissId, Long>> it = in syncSenderDismissCache() 295 Map.Entry<LocalDismissId, Long> entry = it.next(); in syncSenderDismissCache() [all …]
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/ |
D | TransactionContext.java | 36 private ArrayMap<Long, Long> mInsertedRawContactsAccounts; 37 private ArraySet<Long> mUpdatedRawContacts; 38 private ArraySet<Long> mMetadataDirtyRawContacts; 39 private ArraySet<Long> mBackupIdChangedRawContacts; 40 private ArraySet<Long> mDirtyRawContacts; 45 private ArraySet<Long> mChangedRawContacts; 46 private ArraySet<Long> mStaleSearchIndexRawContacts; 47 private ArraySet<Long> mStaleSearchIndexContacts; 48 private ArrayMap<Long, Object> mUpdatedSyncStates; 119 public Set<Long> getInsertedRawContactIds() { in getInsertedRawContactIds() [all …]
|
/packages/apps/TV/src/com/android/tv/data/ |
D | PreviewDataManager.java | 83 private final Map<Long, CreatePreviewChannelTask> mCreatePreviewChannelTasks = 85 private final Map<Long, UpdatePreviewProgramTask> mUpdatePreviewProgramTasks = new HashMap<>(); 265 Long previewChannelType = previewChannel.getInternalProviderFlag1(); in doInBackground() 285 Long previewChannelType = previewChannel.getInternalProviderFlag1(); in doInBackground() 333 private final class CreatePreviewChannelTask extends AsyncTask<Void, Void, Long> { 351 protected Long doInBackground(Void... params) { in doInBackground() 378 protected void onPostExecute(Long result) { in onPostExecute() 398 private Map<Long, Long> mCurrentProgramId2PreviewProgramId; 436 Map<Long, Long> uncheckedPrograms = new HashMap<>(mCurrentProgramId2PreviewProgramId); in doInBackground() 441 Long existingPreviewProgramId = uncheckedPrograms.remove(program.getId()); in doInBackground() [all …]
|
D | ChannelDataManager.java | 88 private final Set<Long> mBrowsableUpdateChannelIds = new HashSet<>(); 89 private final Set<Long> mLockedUpdateChannelIds = new HashSet<>(); 246 public void addChannelListener(Long channelId, ChannelListener listener) { in addChannelListener() 258 public void removeChannelListener(Long channelId, ChannelListener listener) { in removeChannelListener() 335 public Channel getChannel(Long channelId) { in getChannel() 346 public void updateBrowsable(Long channelId, boolean browsable) { in updateBrowsable() 358 public void updateBrowsable(Long channelId, boolean browsable, in updateBrowsable() 417 public void updateLocked(Long channelId, boolean locked) { in updateLocked() 439 ArrayList<Long> browsableIds = new ArrayList<>(); in applyUpdatedValuesToDb() 440 ArrayList<Long> unbrowsableIds = new ArrayList<>(); in applyUpdatedValuesToDb() [all …]
|
/packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/aggregation/util/ |
D | ContactAggregatorHelperTest.java | 47 Set<Set<Long>> connectedRawContactSets = new HashSet<>(); in testMergeComponentsWithDisjointAccounts() 48 Map<Long, Long> rawContactsToAccounts = new HashMap<>(); in testMergeComponentsWithDisjointAccounts() 50 Set<Long> rawContactSet = new HashSet<>(); in testMergeComponentsWithDisjointAccounts() 79 Set<Set<Long>> connectedRawContactSets = new HashSet<>(); in testMergeComponentsWithDisjointAccounts2() 80 Map<Long, Long> rawContactsToAccounts = new HashMap<>(); in testMergeComponentsWithDisjointAccounts2() 82 Set<Long> rawContactSet1 = new HashSet<>(); in testMergeComponentsWithDisjointAccounts2() 85 Set<Long> rawContactSet2 = new HashSet<>(); in testMergeComponentsWithDisjointAccounts2() 89 Set<Long> rawContactSet3 = new HashSet<>(); in testMergeComponentsWithDisjointAccounts2() 109 Set<Long> rawContactIdSet = new HashSet<>(); in testFindConnectedRawContacts() 112 Multimap<Long, Long> matchingrawIdPairs = HashMultimap.create(); in testFindConnectedRawContacts() [all …]
|
/packages/apps/UnifiedEmail/src/com/android/mail/ui/ |
D | ConversationCheckedSet.java | 68 private final HashMap<Long, Conversation> mInternalMap = new HashMap<Long, Conversation>(); 70 private final BiMap<String, Long> mConversationUriToIdMap = HashBiMap.create(); 124 private boolean containsKey(Long key) { in containsKey() 182 private void put(Long id, Conversation info) { in put() 197 private void remove(Long id) { in remove() 203 private void removeAll(Collection<Long> ids) { in removeAll() 207 final BiMap<Long, String> inverseMap = mConversationUriToIdMap.inverse(); in removeAll() 209 for (Long id : ids) { in removeAll() 267 public Set<Long> keySet() { in keySet() 329 final Set<Long> itemsToRemoveFromBatch = Sets.newHashSet(); in validateAgainstCursor() [all …]
|
D | AnimatedAdapter.java | 78 private final HashSet<Long> mDeletingItems = new HashSet<Long>(); 79 private final ArrayList<Long> mLastDeletingItems = new ArrayList<Long>(); 80 private final HashSet<Long> mUndoingItems = new HashSet<Long>(); 81 private final HashSet<Long> mSwipeDeletingItems = new HashSet<Long>(); 82 private final HashSet<Long> mSwipeUndoingItems = new HashSet<Long>(); 83 private final HashMap<Long, SwipeableConversationItemView> mAnimatingViews = 84 new HashMap<Long, SwipeableConversationItemView>(); 85 private final HashMap<Long, LeaveBehindItem> mFadeLeaveBehindItems = 86 new HashMap<Long, LeaveBehindItem>(); 174 private final HashMap<Long, LeaveBehindItem> mLeaveBehindItems = Maps.newHashMap(); [all …]
|
/packages/apps/Bluetooth/src/com/android/bluetooth/map/ |
D | BluetoothMapMasInstance.java | 88 private Map<Long, Msg> mMsgListSms=null; 89 private Map<Long, Msg> mMsgListMms=null; 90 private Map<Long, Msg> mMsgListMsg=null; 94 private HashMap<Long,BluetoothMapConvoListingElement> mSmsMmsConvoList = 95 new HashMap<Long, BluetoothMapConvoListingElement>(); 97 private HashMap<Long,BluetoothMapConvoListingElement> mImEmailConvoList = 98 new HashMap<Long, BluetoothMapConvoListingElement>(); 192 /* package */ Map<Long, Msg> getMsgListSms() { in getMsgListSms() 196 /* package */ void setMsgListSms(Map<Long, Msg> msgListSms) { in setMsgListSms() argument 200 /* package */ Map<Long, Msg> getMsgListMms() { in getMsgListMms() [all …]
|
/packages/apps/Camera2/src/com/android/camera/util/ |
D | ConcurrentSharedRingBuffer.java | 167 private TreeMap<Long, Pinnable<E>> mElements; 169 private TreeMap<Long, Pinnable<E>> mUnpinnedElements; 189 mElements = new TreeMap<Long, Pinnable<E>>(); in ConcurrentSharedRingBuffer() 190 mUnpinnedElements = new TreeMap<Long, Pinnable<E>>(); in ConcurrentSharedRingBuffer() 275 Pair<Long, Pinnable<E>> toSwapEntry = null; in swapLeast() 288 Map.Entry<Long, Pinnable<E>> swapEntry = mUnpinnedElements.pollFirstEntry(); in swapLeast() 332 public Pair<Long, E> tryPin(long key) { in tryPin() 422 public Pair<Long, E> tryPinGreatest() { in tryPinGreatest() 442 public Pair<Long, E> tryPinGreatestSelected(Selector<E> selector) { in tryPinGreatestSelected() 444 ArrayList<Long> keys = new ArrayList<Long>(); in tryPinGreatestSelected() [all …]
|
D | ExifUtil.java | 80 …final Long ALTITUDE_PRECISION = 1L; // GPS altitude isn't particularly accurate (determined empiri… in addLocationToExif() 99 final Long MS_TO_S = 1000L; // Milliseconds per second 102 Long timestampMs = System.currentTimeMillis(); 108 Long subSeconds = timestampMs % MS_TO_S; 130 final Long NS_TO_S = 1000000000L; // Nanoseconds per second 131 final Long SHUTTER_SPEED_VALUE_PRECISION = 1000L; 132 final Long F_NUMBER_PRECISION = 100L; 133 final Long APERTURE_VALUE_PRECISION = 100L; 134 final Long FOCAL_LENGTH_PRECISION = 1000L; // micrometer precision 137 Long exposureTimeNs = result.get(CaptureResult.SENSOR_EXPOSURE_TIME); [all …]
|
/packages/apps/Camera2/src/com/android/camera/app/ |
D | MemoryQuery.java | 105 outputData.put(KEY_TIMESTAMP, new Long(timestamp)); in queryMemory() 106 outputData.put(KEY_MEMORY_AVAILABLE, new Long(availMem)); in queryMemory() 107 outputData.put(KEY_TOTAL_MEMORY, new Long(totalMem)); in queryMemory() 108 outputData.put(KEY_TOTAL_PSS, new Long(totalPSS)); in queryMemory() 110 outputData.put(KEY_TOTAL_PRIVATE_DIRTY, new Long(totalPrivateDirty)); in queryMemory() 111 outputData.put(KEY_TOTAL_SHARED_DIRTY, new Long(totalSharedDirty)); in queryMemory() 112 outputData.put(KEY_MEMORY_CLASS, new Long(memoryClass)); in queryMemory() 113 outputData.put(KEY_LARGE_MEMORY_CLASS, new Long(largeMemoryClass)); in queryMemory() 114 outputData.put(KEY_NATIVE_PSS, new Long(nativePSS)); in queryMemory() 115 outputData.put(KEY_DALVIK_PSS, new Long(dalvikPSS)); in queryMemory() [all …]
|
/packages/providers/ContactsProvider/src/com/android/providers/contacts/aggregation/ |
D | ContactAggregator2.java | 215 Set<Long> newIds = new ArraySet<>(); in findRawContactMatchingCandidates() 222 final Set<Long> tmpIdSet = new ArraySet<>(); in findRawContactMatchingCandidates() 318 final Set<Long> allIds = new ArraySet<>(); in reAggregateRawContacts() 321 final Set<Set<Long>> connectedRawContactSets = findConnectedRawContacts(db, allIds); in reAggregateRawContacts() 323 final Map<Long, Long> rawContactsToAccounts = matchingCandidates.getRawContactToAccount(); in reAggregateRawContacts() 332 for (Set<Long> connectedRawContactIds : connectedRawContactSets) { in reAggregateRawContacts() 333 Long contactId = null; in reAggregateRawContacts() 334 Set<Long> cidsNeedToBeUpdated = new ArraySet<>(); in reAggregateRawContacts() 343 for (Long connectedRawContactId : connectedRawContactIds) { in reAggregateRawContacts() 344 Long cid = matchingCandidates.getContactId(connectedRawContactId); in reAggregateRawContacts() [all …]
|
D | ContactAggregator.java | 98 final Set<Long> rawContactIdsInSameAccount = new ArraySet<>(); in aggregateContact() 99 final Set<Long> rawContactIdsInOtherAccount = new ArraySet<>(); in aggregateContact() 205 final Set<Long> allRawContactIdSet = new ArraySet<>(); in aggregateContact() 316 Set<Long> rawContactIdsInSameAccount, Set<Long> rawContactIdsInOtherAccount ) { in canJoinIntoContact() 348 final Set<Long> rawContactIdSet = new ArraySet<>(); in canJoinIntoContact() 370 private boolean isDataMaching(SQLiteDatabase db, Set<Long> rawContactIdSet1, in isDataMaching() 371 Set<Long> rawContactIdSet2) { in isDataMaching() 418 Set<Long> existingRawContactIds) { in reAggregateRawContacts() 422 final Set<Long> allIds = new ArraySet<>(); in reAggregateRawContacts() 425 final Set<Set<Long>> connectedRawContactSets = findConnectedRawContacts(db, allIds); in reAggregateRawContacts() [all …]
|
/packages/apps/TV/src/com/android/tv/tuner/exoplayer/buffer/ |
D | BufferManager.java | 63 private final Map<String, SortedMap<Long, Pair<SampleChunk, Integer>>> mChunkMap = 65 private final Map<String, Long> mStartPositionMap = new ArrayMap<>(); 308 void writeIndexFile(String trackName, SortedMap<Long, Pair<SampleChunk, Integer>> index) in writeIndexFile() argument 394 SortedMap<Long, Pair<SampleChunk, Integer>> map = mChunkMap.get(id); in createNewWriteFileIfNeeded() 424 SortedMap<Long, Pair<SampleChunk, Integer>> map = mChunkMap.get(trackId); in loadTrackFromStorage() 452 SortedMap<Long, Pair<SampleChunk, Integer>> map = mChunkMap.get(id); in getReadFile() 457 SortedMap<Long, Pair<SampleChunk, Integer>> headMap = map.headMap(positionUs + 1); in getReadFile() 486 Long ret = mStartPositionMap.get(id); in getStartPositionUs() 498 SortedMap<Long, Pair<SampleChunk, Integer>> earliestChunkMap = null; in maybeEvictChunk() 501 for (Map.Entry<String, SortedMap<Long, Pair<SampleChunk, Integer>>> entry : in maybeEvictChunk() [all …]
|
/packages/apps/Bluetooth/lib/mapapi/com/android/bluetooth/mapapi/ |
D | BluetoothMapIMProvider.java | 317 Long periodBegin = null; in query() 320 periodBegin = Long.parseLong(value); in query() 322 Long periodEnd = null; in query() 325 periodEnd = Long.parseLong(value); in query() 332 Long threadId = null; in query() 335 threadId = Long.parseLong(value); in query() 429 abstract protected Cursor queryConversation(String accountId, Long threadId, Boolean read, in queryConversation() 430 Long periodEnd, Long periodBegin, String searchString, String[] projection, in queryConversation() 453 abstract protected Cursor queryConvoContact(String accountId, Long contactId, in queryConvoContact() 509 Long messageId = values.getAsLong(BluetoothMapContract.MessageColumns._ID); in update() [all …]
|
/packages/apps/Bluetooth/src/com/android/bluetooth/avrcpcontroller/ |
D | TrackInfo.java | 83 …mTrackNum = (attribute != null && !attribute.isEmpty()) ? Long.valueOf(attribute) : TRACK_NUM_INVA… in TrackInfo() 86 …mTotalTracks = (attribute != null && !attribute.isEmpty()) ? Long.valueOf(attribute) : TOTAL_TRACK… in TrackInfo() 91 …mTrackLen = (attribute != null && !attribute.isEmpty()) ? Long.valueOf(attribute) : TOTAL_TRACK_TI… in TrackInfo() 97 Long.toString(mTrackNum) + " track_len : "+ Long.toString(mTrackLen) + in toString() 98 " TotalTracks " + Long.toString(mTotalTracks) + "]"; in toString() 132 … sb.append(Long.toString(metaData.getLong(MediaMetadata.METADATA_KEY_TRACK_NUMBER)) + " "); in displayMetaData() 134 sb.append(Long.toString(metaData.getLong(MediaMetadata.METADATA_KEY_NUM_TRACKS)) + " "); in displayMetaData() 136 sb.append(Long.toString(metaData.getLong(MediaMetadata.METADATA_KEY_DURATION)) + " "); in displayMetaData() 138 sb.append(Long.toString(metaData.getLong(MediaMetadata.METADATA_KEY_DURATION)) + " "); in displayMetaData()
|
/packages/apps/TV/src/com/android/tv/dvr/ |
D | DvrScheduleManager.java | 64 public static final long DEFAULT_PRIORITY = Long.MAX_VALUE >> 1; 94 private final Map<String, Map<Long, ConflictInfo>> mInputConflictInfoMap = new HashMap<>(); 175 Map<Long, ConflictInfo> conflictInfo = mInputConflictInfoMap.get(inputId); in DvrScheduleManager() 224 Map<Long, ConflictInfo> conflictInfo = mInputConflictInfoMap.get(inputId); in DvrScheduleManager() 310 Map<Long, ConflictInfo> oldConflictInfo = mInputConflictInfoMap.get(inputId); in onSchedulesChanged() 311 Map<Long, ScheduledRecording> oldConflictMap = new HashMap<>(); in onSchedulesChanged() 321 Map<Long, ConflictInfo> conflictInfos = new HashMap<>(); in onSchedulesChanged() 465 long highestPriority = Long.MIN_VALUE; in suggestHighestPriority() 472 if (highestPriority == Long.MIN_VALUE || highestPriority < schedule.getPriority()) { in suggestHighestPriority() 481 public long suggestHighestPriority(String inputId, Range<Long> peroid, long basePriority) { in suggestHighestPriority() [all …]
|
D | DvrDataManagerImpl.java | 88 private final HashMap<Long, ScheduledRecording> mScheduledRecordings = new HashMap<>(); 89 private final HashMap<Long, RecordedProgram> mRecordedPrograms = new HashMap<>(); 90 private final HashMap<Long, SeriesRecording> mSeriesRecordings = new HashMap<>(); 91 private final HashMap<Long, ScheduledRecording> mProgramId2ScheduledRecordings = 95 private final HashMap<Long, ScheduledRecording> mScheduledRecordingsForRemovedInput = 97 private final HashMap<Long, RecordedProgram> mRecordedProgramsForRemovedInput = new HashMap<>(); 98 private final HashMap<Long, SeriesRecording> mSeriesRecordingsForRemovedInput = new HashMap<>(); 157 private static <T> List<T> moveElements(HashMap<Long, T> from, HashMap<Long, T> to, in moveElements() argument 160 Iterator<Entry<Long, T>> iter = from.entrySet().iterator(); in moveElements() 162 Entry<Long, T> entry = iter.next(); in moveElements() [all …]
|
/packages/apps/Contacts/src/com/android/contacts/interactions/ |
D | ContactMultiDeletionInteraction.java | 82 private TreeSet<Long> mContactIds; 95 Fragment hostFragment, TreeSet<Long> contactIds) { in start() 130 public void setContactIds(TreeSet<Long> contactIds) { in setContactIds() 166 final TreeSet<Long> contactIds = (TreeSet<Long>) args.getSerializable(ARG_CONTACT_IDS); in onCreateLoader() 200 final HashSet<Long> readOnlyRawContacts = Sets.newHashSet(); in onLoadFinished() 201 final HashSet<Long> writableRawContacts = Sets.newHashSet(); in onLoadFinished() 202 final HashSet<Long> contactIds = Sets.newHashSet(); in onLoadFinished() 253 final Long[] contactIdObjectArray = contactIds.toArray(new Long[contactIds.size()]); in onLoadFinished() 309 mContactIds = (TreeSet<Long>) savedInstanceState.getSerializable(KEY_CONTACTS_IDS); in onActivityCreated()
|
/packages/apps/Dialer/java/com/android/dialer/calllog/datasources/systemcalllog/ |
D | SystemCallLogDataSource.java | 65 @Nullable private Long lastTimestampProcessed; 121 Set<Long> annotatedCallLogIds = getAnnotatedCallLogIds(appContext); in fill() 177 Context appContext, CallLogMutations mutations, Set<Long> existingAnnotatedCallLogIds) { in handleInsertsAndUpdates() 242 Context appContext, Set<Long> existingAnnotatedCallLogIds, CallLogMutations mutations) { in handleDeletes() 243 Set<Long> systemCallLogIds = in handleDeletes() 249 Set<Long> idsInAnnotatedCallLogNoLongerInSystemCallLog = new ArraySet<>(); in handleDeletes() 264 private static Set<Long> getAnnotatedCallLogIds(Context appContext) { in getAnnotatedCallLogIds() 265 ArraySet<Long> ids = new ArraySet<>(); in getAnnotatedCallLogIds() 293 private static Set<Long> getIdsFromSystemCallLogThatMatch( in getIdsFromSystemCallLogThatMatch() 294 Context appContext, Set<Long> matchingIds) { in getIdsFromSystemCallLogThatMatch() [all …]
|
/packages/apps/Dialer/java/com/android/voicemail/impl/ |
D | Voicemail.java | 28 private final Long mTimestamp; 31 private final Long mId; 32 private final Long mDuration; 41 Long timestamp, in Voicemail() 44 Long id, in Voicemail() 45 Long duration, in Voicemail() 92 private Long mBuilderTimestamp; 95 private Long mBuilderId; 96 private Long mBuilderDuration;
|
/packages/apps/Camera2/src/com/android/camera/one/v2/imagesaver/ |
D | MostRecentImageSaver.java | 38 private final Map<Long, ImageProxy> mThumbnails; 39 private final Map<Long, MetadataImage> mFullSizeImages; 96 private void closeOlderImages(long threshold, Map<Long, ? extends ImageProxy> imageMap) { in closeOlderImages() argument 97 List<Long> toRemove = new ArrayList<>(); in closeOlderImages() 104 for (Long timestamp : toRemove) { in closeOlderImages() 110 Optional<Long> timestampThreshold = getMostRecentFullSizeImageTimestamp(); in closeOlderImages() 117 private Optional<Long> getMostRecentFullSizeImageTimestamp() { in getMostRecentFullSizeImageTimestamp()
|