Home | History | Annotate | Download | only in data

Lines Matching refs:buckets

18  * Index of MTP media objects organized into "buckets," or groupings, based on the date
21 * When the index is created, the buckets are sorted in their natural
22 * order, and the items within the buckets sorted by the date they are taken.
249 DateBucket bucket = results.buckets[results.unifiedLookupIndex[position]];
258 DateBucket bucket = results.buckets[results.unifiedLookupIndex[zeroIndex]];
293 /* Although this is O(log(number of buckets)), and thus should not be used
306 int iMax = results.buckets.length - 1;
309 if (results.buckets[iMid].itemsStartIndex + results.buckets[iMid].numItems
312 } else if (results.buckets[iMid].itemsStartIndex > position) {
319 int mappedPos = results.buckets[bucketNumber].unifiedStartIndex + position
320 - results.buckets[bucketNumber].itemsStartIndex + 1;
340 DateBucket bucket = results.buckets[results.unifiedLookupIndex[position]];
347 DateBucket bucket = results.buckets[results.unifiedLookupIndex[zeroIndex]];
372 return results.buckets[bucketNumber].unifiedStartIndex;
375 - results.buckets[results.buckets.length - 1 - bucketNumber].unifiedEndIndex
391 return results.buckets.length - 1
406 return results.buckets[results.unifiedLookupIndex[position]].unifiedStartIndex
410 return results.buckets[results.unifiedLookupIndex[position]].unifiedEndIndex
417 * @return Array of buckets in the specified order
424 return (order == SortOrder.ASCENDING) ? results.buckets : results.reversedBuckets;