blob: cc90375f6bb41e0150134e6b52dfff7e7f8b3621 [file] [log] [blame]
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Dirk Dougherty78ec7322013-09-16 10:37:40 -070076
77
Dirk Dougherty4af1bf82013-05-09 15:04:08 -070078<html>
79<head>
80
81
Dirk Dougherty78ec7322013-09-16 10:37:40 -070082<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
83<meta name="viewport" content="width=device-width" />
Dirk Dougherty4af1bf82013-05-09 15:04:08 -070084
85<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
86<title>LeaderboardBuffer | Android Developers</title>
87
88<!-- STYLESHEETS -->
89<link rel="stylesheet"
90href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
91<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
92
93
94
95<!-- JAVASCRIPT -->
96<script src="//www.google.com/jsapi" type="text/javascript"></script>
97<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
98<script type="text/javascript">
99 var toRoot = "/";
Dirk Doughertyd1898452013-12-02 11:34:20 -0800100 var metaTags = [];
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700101 var devsite = false;
102</script>
103<script src="/assets/js/docs.js" type="text/javascript"></script>
104
105<script type="text/javascript">
106 var _gaq = _gaq || [];
107 _gaq.push(['_setAccount', 'UA-5831155-1']);
108 _gaq.push(['_trackPageview']);
109
110 (function() {
111 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
112 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
113 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
114 })();
115</script>
116</head>
117<body class="gc-documentation google
118 develop" itemscope itemtype="http://schema.org/Article">
119 <div id="doc-api-level" class="" style="display:none"></div>
120 <a name="top"></a>
121
122<a name="top"></a>
123
124 <!-- Header -->
125 <div id="header">
126 <div class="wrap" id="header-wrap">
127 <div class="col-3 logo">
128 <a href="/index.html">
129 <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
130 </a>
131 <div class="btn-quicknav" id="btn-quicknav">
132 <a href="#" class="arrow-inactive">Quicknav</a>
133 <a href="#" class="arrow-active">Quicknav</a>
134 </div>
135 </div>
136 <ul class="nav-x col-9">
137 <li class="design">
138 <a href="/design/index.html"
139 zh-tw-lang="設計"
140 zh-cn-lang="设计"
141 ru-lang="Проектирование"
142 ko-lang="디자인"
143 ja-lang="設計"
144 es-lang="Diseñar"
145 >Design</a></li>
146 <li class="develop"><a href="/develop/index.html"
147 zh-tw-lang="開發"
148 zh-cn-lang="开发"
149 ru-lang="Разработка"
150 ko-lang="개발"
151 ja-lang="開発"
152 es-lang="Desarrollar"
153 >Develop</a></li>
154 <li class="distribute last"><a href="/distribute/index.html"
155 zh-tw-lang="發佈"
156 zh-cn-lang="分发"
157 ru-lang="Распространение"
158 ko-lang="배포"
159 ja-lang="配布"
160 es-lang="Distribuir"
161 >Distribute</a></li>
162 </ul>
163
164 <!-- New Search -->
165 <div class="menu-container">
166 <div class="moremenu">
167 <div id="more-btn"></div>
168 </div>
169 <div class="morehover" id="moremenu">
170 <div class="top"></div>
171 <div class="mid">
172 <div class="header">Links</div>
173 <ul>
174 <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
175 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
176 <li><a href="/about/index.html">About Android</a></li>
177 </ul>
178 <div class="header">Android Sites</div>
179 <ul>
180 <li><a href="http://www.android.com">Android.com</a></li>
181 <li class="active"><a>Android Developers</a></li>
182 <li><a href="http://source.android.com">Android Open Source Project</a></li>
183 </ul>
184
185
186
187 <div class="header">Language</div>
188 <div id="language" class="locales">
189 <select name="language" onChange="changeLangPref(this.value, true)">
190 <option value="en">English</option>
191 <option value="es">Español</option>
192 <option value="ja">日本語</option>
193 <option value="ko">한국어</option>
194 <option value="ru">Русский</option>
195 <option value="zh-cn">中文 (中国)</option>
196 <option value="zh-tw">中文 (台灣)</option>
197 </select>
198 </div>
199 <script type="text/javascript">
200 <!--
201 loadLangPref();
202 //-->
203 </script>
204
205
206
207
208 <br class="clearfix" />
209 </div>
210 <div class="bottom"></div>
211 </div>
212 <div class="search" id="search-container">
213 <div class="search-inner">
214 <div id="search-btn"></div>
215 <div class="left"></div>
216 <form onsubmit="return submit_search()">
217 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
218onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
219onkeydown="return search_changed(event, true, '/')"
220onkeyup="return search_changed(event, false, '/')" />
221 </form>
222 <div class="right"></div>
223 <a class="close hide">close</a>
224 <div class="left"></div>
225 <div class="right"></div>
226 </div>
227 </div>
228
229 <div class="search_filtered_wrapper reference">
230 <div class="suggest-card reference no-display">
231 <ul class="search_filtered">
232 </ul>
233 </div>
234 </div>
235
236 <div class="search_filtered_wrapper docs">
237 <div class="suggest-card dummy no-display">&nbsp;</div>
238 <div class="suggest-card develop no-display">
239 <ul class="search_filtered">
240 </ul>
241 <div class="child-card guides no-display">
242 </div>
243 <div class="child-card training no-display">
244 </div>
quddusc563daee2013-12-03 19:31:14 -0800245 <div class="child-card samples no-display">
246 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700247 </div>
248 <div class="suggest-card design no-display">
249 <ul class="search_filtered">
250 </ul>
251 </div>
252 <div class="suggest-card distribute no-display">
253 <ul class="search_filtered">
254 </ul>
255 </div>
256 </div>
257
258 </div>
259 <!-- /New Search>
260
261
262 <!-- Expanded quicknav -->
263 <div id="quicknav" class="col-9">
264 <ul>
265 <li class="design">
266 <ul>
267 <li><a href="/design/index.html">Get Started</a></li>
268 <li><a href="/design/style/index.html">Style</a></li>
269 <li><a href="/design/patterns/index.html">Patterns</a></li>
270 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
271 <li><a href="/design/downloads/index.html">Downloads</a></li>
272 <li><a href="/design/videos/index.html">Videos</a></li>
273 </ul>
274 </li>
275 <li class="develop">
276 <ul>
277 <li><a href="/training/index.html"
278 zh-tw-lang="訓練課程"
279 zh-cn-lang="培训"
280 ru-lang="Курсы"
281 ko-lang="교육"
282 ja-lang="トレーニング"
283 es-lang="Capacitación"
284 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800285 <li><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700286 zh-tw-lang="API 指南"
287 zh-cn-lang="API 指南"
288 ru-lang="Руководства по API"
289 ko-lang="API 가이드"
290 ja-lang="API ガイド"
291 es-lang="Guías de la API"
292 >API Guides</a></li>
293 <li><a href="/reference/packages.html"
294 zh-tw-lang="參考資源"
295 zh-cn-lang="参考"
296 ru-lang="Справочник"
297 ko-lang="참조문서"
298 ja-lang="リファレンス"
299 es-lang="Referencia"
300 >Reference</a></li>
301 <li><a href="/tools/index.html"
302 zh-tw-lang="相關工具"
303 zh-cn-lang="工具"
304 ru-lang="Инструменты"
305 ko-lang="도구"
306 ja-lang="ツール"
307 es-lang="Herramientas"
308 >Tools</a>
309 <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
310 </li>
311 <li><a href="/google/index.html">Google Services</a>
312 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700313
Dirk Doughertyd1898452013-12-02 11:34:20 -0800314 <li><a href="/samples/index.html">Samples</a>
315 </li>
316
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700317 </ul>
318 </li>
319 <li class="distribute last">
320 <ul>
321 <li><a href="/distribute/index.html">Google Play</a></li>
322 <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
323 <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
324 <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
325 <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
326 <li><a href="/distribute/open.html">Open Distribution</a></li>
327 </ul>
328 </li>
329 </ul>
330 </div>
331 <!-- /Expanded quicknav -->
332 </div>
333 </div>
334 <!-- /Header -->
335
336
337 <div id="searchResults" class="wrap" style="display:none;">
338 <h2 id="searchTitle">Results</h2>
339 <div id="leftSearchControl" class="search-control">Loading...</div>
340 </div>
341
342
343
344 <!-- Secondary x-nav -->
345 <div id="nav-x">
346 <div class="wrap">
347 <ul class="nav-x col-9 develop" style="width:100%">
348 <li class="training"><a href="/training/index.html"
349 zh-tw-lang="訓練課程"
350 zh-cn-lang="培训"
351 ru-lang="Курсы"
352 ko-lang="교육"
353 ja-lang="トレーニング"
354 es-lang="Capacitación"
355 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800356 <li class="guide"><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700357 zh-tw-lang="API 指南"
358 zh-cn-lang="API 指南"
359 ru-lang="Руководства по API"
360 ko-lang="API 가이드"
361 ja-lang="API ガイド"
362 es-lang="Guías de la API"
363 >API Guides</a></li>
364 <li class="reference"><a href="/reference/packages.html"
365 zh-tw-lang="參考資源"
366 zh-cn-lang="参考"
367 ru-lang="Справочник"
368 ko-lang="참조문서"
369 ja-lang="リファレンス"
370 es-lang="Referencia"
371 >Reference</a></li>
372 <li class="tools"><a href="/tools/index.html"
373 zh-tw-lang="相關工具"
374 zh-cn-lang="工具"
375 ru-lang="Инструменты"
376 ko-lang="도구"
377 ja-lang="ツール"
378 es-lang="Herramientas"
379 >Tools</a></li>
380 <li class="google"><a href="/google/index.html"
381 >Google Services</a>
382 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700383
Dirk Doughertyd1898452013-12-02 11:34:20 -0800384 <li class="samples"><a href="/samples/index.html"
385 >Samples</a>
386 </li>
387
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700388 </ul>
389 </div>
390
391 </div>
392 <!-- /Sendondary x-nav -->
393
394
395
396
397
398
399
400
401
402 <div class="wrap clearfix" id="body-content">
403 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
404 <div id="devdoc-nav" class="scroll-pane">
405<a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
406
407
408
409<ul id="nav">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700410
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700411 <li class="nav-section">
412 <div class="nav-section-header empty"><a href="/google/index.html">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700413 <span class="en">Overview</span>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700414 </a></div>
415 </li>
416
417 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700418 <div class="nav-section-header empty"><a href="/google/play-services/games.html">
419 <span class="en">Games</span>
420 </a></div>
421 </li>
422 <li class="nav-section">
423 <div class="nav-section-header empty"><a href="/google/play-services/location.html">
424 <span class="en">Location</span>
425 </a></div>
426 </li>
427 <li class="nav-section">
428 <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
429 <span class="en">Google+</span>
430 </a></div>
431 </li>
432 <li class="nav-section">
433 <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700434 <span class="en">Maps</span>
435 </a></div>
436 </li>
437 <li class="nav-section">
438 <div class="nav-section-header"><a href="/google/play-services/ads.html">
439 <span class="en">Ads</span></a>
440 </div>
441 <ul>
442 <li><a href="/google/play-services/id.html">
443 <span class="en">Advertising ID</span></a>
444 </li>
445 </ul>
446 </li>
447 <li class="nav-section">
448 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
449 <span class="en">Wallet</span>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700450 </a></div>
451 </li>
452 <li class="nav-section">
453 <div class="nav-section-header empty"><a href="/google/play-services/auth.html">
454 <span class="en">Authorization</span>
455 </a></div>
456 </li>
457
458
459
460 <li class="nav-section">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700461 <div class="nav-section-header"><a href="/google/play-services/index.html">
462 <span class="en">Google Play Services</span></a>
463 </div>
464 <ul>
465 <li><a href="/google/play-services/setup.html">
466 <span class="en">Setup</span></a>
467 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700468 <li id="gms-tree-list" class="nav-section">
469 <div class="nav-section-header">
470 <a href="/reference/gms-packages.html">
471 <span class="en">Reference</span>
472 </a>
473 <div>
474 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700475 </ul>
476 </li>
477
478
479 <li class="nav-section">
480 <div class="nav-section-header"><a href="/google/play/billing/index.html">
481 <span class="en">Google Play In-app Billing</span></a>
482 </div>
483 <ul>
484 <li><a href="/google/play/billing/billing_overview.html">
485 <span class="en">Overview</span></a>
486 </li>
487 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
488 <span class="en">Version 3 API</span></a></div>
489 <ul>
490 <li><a href="/google/play/billing/billing_integrate.html">
491 <span class="en">Implementing the API</span></a></li>
492 <li><a href="/google/play/billing/billing_reference.html">
493 <span class="en">Reference</span></a></li>
494 </ul>
495 </li>
496 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
497 <span class="en">Version 2 API</span></a></div>
498 <ul>
499 <li><a href="/google/play/billing/v2/billing_integrate.html">
500 <span class="en">Implementing the API</span></a></li>
501 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
502 <span class="en">Subscriptions</span></a></li>
503 <li><a href="/google/play/billing/v2/billing_reference.html">
504 <span class="en">Reference</span></a></li>
505 </ul>
506 </li>
507 <li><a href="/google/play/billing/billing_subscriptions.html">
508 <span class="en">Subscriptions</span></a>
509 </li>
510 <li><a href="/google/play/billing/billing_best_practices.html">
511 <span class="en">Security and Design</span></a>
512 </li>
513 <li><a href="/google/play/billing/billing_testing.html">
514 <span class="en">Testing In-app Billing</span></a>
515 </li>
516 <li><a href="/google/play/billing/billing_admin.html">
517 <span class="en">Administering In-app Billing</span></a>
518 </li>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700519 <li><a href="/google/play/billing/gp-purchase-status-api.html">
520 <span class="en">Purchase Status API</span></a>
521 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700522 <li><a href="/google/play/billing/versions.html">
523 <span class="en">Version Notes</span></a>
524 </li>
525 </ul>
526 </li>
527
Dirk Doughertya38ca332013-05-15 02:36:33 -0700528
529
Dirk Doughertyd1898452013-12-02 11:34:20 -0800530 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700531 <div class="nav-section-header"><a href="/google/gcm/index.html">
532 <span class="en">Google Cloud Messaging</span></a>
533 </div>
534 <ul>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800535 <li><a href="/google/gcm/gcm.html">
536 <span class="en">Overview</span></a>
537 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700538 <li><a href="/google/gcm/gs.html">
539 <span class="en">Getting Started</span></a>
540 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800541 <li><a href="/google/gcm/client.html">
542 <span class="en">Implementing GCM Client</span></a>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700543 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800544 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
545 <span class="en">Implementing GCM Server</span></a></div>
546 <ul>
547 <li><a href="/google/gcm/ccs.html">
548 <span class="en">CCS (XMPP)</span></a></li>
549 <li><a href="/google/gcm/http.html">
550 <span class="en">HTTP</span></a></li>
551 </ul>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700552 </li>
553 <li><a href="/google/gcm/notifications.html">
554 <span class="en">User Notifications</span></a>
555 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700556 <li><a href="/google/gcm/adv.html">
557 <span class="en">Advanced Topics</span></a>
558 </li>
559 <li><a href="/google/gcm/c2dm.html">
560 <span class="en">Migration</span></a>
561 </li>
562 <li id="gcm-tree-list" class="nav-section">
563 <div class="nav-section-header">
564 <a href="/reference/gcm-packages.html">
565 <span class="en">Reference</span>
566 </a>
567 <div>
568 </li>
569 </ul>
570 </li>
571
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700572 <li class="nav-section">
573 <div class="nav-section-header"><a href="/google/play/dist.html">
574 <span class="en">Google Play Distribution</span></a>
575 </div>
576 <ul>
577 <li><a href="/google/play/filters.html">
578 <span class="en">Filters on Google Play</span></a>
579 </li>
580
581 <li><a href="/google/play/publishing/multiple-apks.html">
582 <span class="en">Multiple APK Support</span></a>
583 </li>
584 <li><a href="/google/play/expansion-files.html">
585 <span class="en">APK Expansion Files</span></a>
586 </li>
587 <li class="nav-section">
588 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
589 <span class="en">Application Licensing</span></a>
590 </div>
591 <ul>
592 <li><a href="/google/play/licensing/overview.html">
593 <span class="en">Licensing Overview</span></a>
594 </li>
595 <li><a href="/google/play/licensing/setting-up.html">
596 <span class="en">Setting Up for Licensing</span></a>
597 </li>
598 <li><a href="/google/play/licensing/adding-licensing.html">
599 <span class="en">Adding Licensing to Your App</span></a>
600 </li>
601 <li><a href="/google/play/licensing/licensing-reference.html">
602 <span class="en">Licensing Reference</span></a>
603 </li>
604 </ul>
605 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700606
607 <li class="nav-section">
608 <div class="nav-section-header"><a href="/google/backup/index.html">
609 Android Backup Service</a>
610 </div>
611 <ul>
612 <li><a href="/google/backup/signup.html">
613 Register</a>
614 </li>
615 </ul>
616 </li>
617
Dirk Doughertya38ca332013-05-15 02:36:33 -0700618 </ul>
619
620</li>
621
622
623
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700624</ul>
625
626<script type="text/javascript">
627<!--
628 buildToggleLists();
629 changeNavLang(getLangPref());
630//-->
631</script>
632
633
634
635
636 </div>
637 <script type="text/javascript">
638 showGoogleRefTree();
639
640 </script>
641 </div> <!-- end side-nav -->
642 <script>
643 $(document).ready(function() {
644 scrollIntoView("devdoc-nav");
645 });
646 </script>
647
648
649
650
651
652
653<div class="col-12" id="doc-col">
654
655<div id="api-info-block">
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681<div class="sum-details-links">
682
683Summary:
684
685
686
687
688
689
690
691
692
693
694
695 <a href="#pubmethods">Methods</a>
696
697
698
699 &#124; <a href="#promethods">Protected Methods</a>
700
701
702
703 &#124; <a href="#inhmethods">Inherited Methods</a>
704
705&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
706
707</div><!-- end sum-details-links -->
708<div class="api-level">
709
710
711
712
713</div>
714</div><!-- end api-info-block -->
715
716
717<!-- ======== START OF CLASS DATA ======== -->
718
719<div id="jd-header">
720 public
721
722 final
723
724 class
725<h1 itemprop="name">LeaderboardBuffer</h1>
726
727
728
729
730
731
732
733
734 extends <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a>&lt;T&gt;<br/>
735
736
737
738
739
740
741
742
743
744</div><!-- end header -->
745
746<div id="naMessage"></div>
747
748<div id="jd-content" class="api apilevel-">
749<table class="jd-inheritance-table">
750
751
752 <tr>
753
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700754 <td colspan="3" class="jd-inheritance-class-cell">java.lang.Object</td>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700755 </tr>
756
757
758 <tr>
759
760 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
761
762 <td colspan="2" class="jd-inheritance-class-cell"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>&lt;T&gt;</td>
763 </tr>
764
765
766 <tr>
767
768 <td class="jd-inheritance-space">&nbsp;</td>
769
770 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
771
772 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.games.leaderboard.LeaderboardBuffer</td>
773 </tr>
774
775
776</table>
777
778
779
780
781
782
783
784<div class="jd-descr">
785
786
787<h2>Class Overview</h2>
788<p itemprop="articleBody"><code><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a></code> containing Leaderboard data.
789</p>
790
791
792
793
794
795</div><!-- jd-descr -->
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812<div class="jd-descr">
813
814
815<h2>Summary</h2>
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843<!-- ========== METHOD SUMMARY =========== -->
844<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
845
846
847
848
849 <tr class="alt-color api apilevel-" >
850 <td class="jd-typecol"><nobr>
851
852
853 final
854
855
856 T</nobr>
857 </td>
858 <td class="jd-linkcol" width="100%"><nobr>
859 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#get(int)">get</a></span>(int position)</nobr>
860
861 <div class="jd-descrdiv">Get the item at the specified position.</div>
862
863 </td></tr>
864
865
866
867 <tr class=" api apilevel-" >
868 <td class="jd-typecol"><nobr>
869
870
871
872
873
874 int</nobr>
875 </td>
876 <td class="jd-linkcol" width="100%"><nobr>
877 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getCount()">getCount</a></span>()</nobr>
878
879 </td></tr>
880
881
882
883</table>
884
885
886
887
888<!-- ========== METHOD SUMMARY =========== -->
889<table id="promethods" class="jd-sumtable"><tr><th colspan="12">Protected Methods</th></tr>
890
891
892
893
894 <tr class="alt-color api apilevel-" >
895 <td class="jd-typecol"><nobr>
896
897
898
899
900
901 <a href="/reference/com/google/android/gms/games/leaderboard/Leaderboard.html">Leaderboard</a></nobr>
902 </td>
903 <td class="jd-linkcol" width="100%"><nobr>
904 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getEntry(int, int)">getEntry</a></span>(int rowIndex, int numChildren)</nobr>
905
906 <div class="jd-descrdiv">Subclasses must implement this method to get an entry for the provided rowIndex.</div>
907
908 </td></tr>
909
910
911
912 <tr class=" api apilevel-" >
913 <td class="jd-typecol"><nobr>
914
915
916
917
918
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700919 String</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700920 </td>
921 <td class="jd-linkcol" width="100%"><nobr>
922 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getPrimaryDataMarkerColumn()">getPrimaryDataMarkerColumn</a></span>()</nobr>
923
924 <div class="jd-descrdiv">Subclasses must implement this method to indicate a column in the data holder that can be
925 used to determine where the boundaries between the primary data entities occur.</div>
926
927 </td></tr>
928
929
930
931</table>
932
933
934
935
936
937<!-- ========== METHOD SUMMARY =========== -->
938<table id="inhmethods" class="jd-sumtable"><tr><th>
939 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
940 <div style="clear:left;">Inherited Methods</div></th></tr>
941
942
943<tr class="api apilevel-" >
944<td colspan="12">
945 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-com.google.android.gms.common.data.DataBuffer" class="jd-expando-trigger closed"
946 ><img id="inherited-methods-com.google.android.gms.common.data.DataBuffer-trigger"
947 src="/assets/images/triangle-closed.png"
948 class="jd-expando-trigger-img" /></a>
949From class
950
951 <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>
952
953<div id="inherited-methods-com.google.android.gms.common.data.DataBuffer">
954 <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-list"
955 class="jd-inheritedlinks">
956 </div>
957 <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-summary" style="display: none;">
958 <table class="jd-sumtable-expando">
959
960
961
962
963 <tr class="alt-color api apilevel-" >
964 <td class="jd-typecol"><nobr>
965
966
967
968
969
970 void</nobr>
971 </td>
972 <td class="jd-linkcol" width="100%"><nobr>
973 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#close()">close</a></span>()</nobr>
974
975 </td></tr>
976
977
978
979 <tr class=" api apilevel-" >
980 <td class="jd-typecol"><nobr>
981
982
983
984
985
986 int</nobr>
987 </td>
988 <td class="jd-linkcol" width="100%"><nobr>
989 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#describeContents()">describeContents</a></span>()</nobr>
990
991 </td></tr>
992
993
994
995 <tr class="alt-color api apilevel-" >
996 <td class="jd-typecol"><nobr>
997 abstract
998
999
1000
1001
1002 T</nobr>
1003 </td>
1004 <td class="jd-linkcol" width="100%"><nobr>
1005 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#get(int)">get</a></span>(int position)</nobr>
1006
1007 <div class="jd-descrdiv">Get the item at the specified position.</div>
1008
1009 </td></tr>
1010
1011
1012
1013 <tr class=" api apilevel-" >
1014 <td class="jd-typecol"><nobr>
1015
1016
1017
1018
1019
1020 int</nobr>
1021 </td>
1022 <td class="jd-linkcol" width="100%"><nobr>
1023 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#getCount()">getCount</a></span>()</nobr>
1024
1025 </td></tr>
1026
1027
1028
1029 <tr class="alt-color api apilevel-" >
1030 <td class="jd-typecol"><nobr>
1031
1032
1033
1034
1035
1036 boolean</nobr>
1037 </td>
1038 <td class="jd-linkcol" width="100%"><nobr>
1039 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#isClosed()">isClosed</a></span>()</nobr>
1040
1041 </td></tr>
1042
1043
1044
1045 <tr class=" api apilevel-" >
1046 <td class="jd-typecol"><nobr>
1047
1048
1049
1050
1051
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001052 Iterator&lt;T&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001053 </td>
1054 <td class="jd-linkcol" width="100%"><nobr>
1055 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#iterator()">iterator</a></span>()</nobr>
1056
1057 </td></tr>
1058
1059
1060</table>
1061 </div>
1062</div>
1063</td></tr>
1064
1065
1066
1067<tr class="api apilevel-" >
1068<td colspan="12">
1069 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1070 ><img id="inherited-methods-java.lang.Object-trigger"
1071 src="/assets/images/triangle-closed.png"
1072 class="jd-expando-trigger-img" /></a>
1073From class
1074
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001075 java.lang.Object
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001076
1077<div id="inherited-methods-java.lang.Object">
1078 <div id="inherited-methods-java.lang.Object-list"
1079 class="jd-inheritedlinks">
1080 </div>
1081 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1082 <table class="jd-sumtable-expando">
1083
1084
1085
1086
1087 <tr class="alt-color api apilevel-" >
1088 <td class="jd-typecol"><nobr>
1089
1090
1091
1092
1093
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001094 Object</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001095 </td>
1096 <td class="jd-linkcol" width="100%"><nobr>
1097 <span class="sympad">clone</span>()</nobr>
1098
1099 </td></tr>
1100
1101
1102
1103 <tr class=" api apilevel-" >
1104 <td class="jd-typecol"><nobr>
1105
1106
1107
1108
1109
1110 boolean</nobr>
1111 </td>
1112 <td class="jd-linkcol" width="100%"><nobr>
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001113 <span class="sympad">equals</span>(Object arg0)</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001114
1115 </td></tr>
1116
1117
1118
1119 <tr class="alt-color api apilevel-" >
1120 <td class="jd-typecol"><nobr>
1121
1122
1123
1124
1125
1126 void</nobr>
1127 </td>
1128 <td class="jd-linkcol" width="100%"><nobr>
1129 <span class="sympad">finalize</span>()</nobr>
1130
1131 </td></tr>
1132
1133
1134
1135 <tr class=" api apilevel-" >
1136 <td class="jd-typecol"><nobr>
1137
1138
1139 final
1140
1141
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001142 Class&lt;?&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001143 </td>
1144 <td class="jd-linkcol" width="100%"><nobr>
1145 <span class="sympad">getClass</span>()</nobr>
1146
1147 </td></tr>
1148
1149
1150
1151 <tr class="alt-color api apilevel-" >
1152 <td class="jd-typecol"><nobr>
1153
1154
1155
1156
1157
1158 int</nobr>
1159 </td>
1160 <td class="jd-linkcol" width="100%"><nobr>
1161 <span class="sympad">hashCode</span>()</nobr>
1162
1163 </td></tr>
1164
1165
1166
1167 <tr class=" api apilevel-" >
1168 <td class="jd-typecol"><nobr>
1169
1170
1171 final
1172
1173
1174 void</nobr>
1175 </td>
1176 <td class="jd-linkcol" width="100%"><nobr>
1177 <span class="sympad">notify</span>()</nobr>
1178
1179 </td></tr>
1180
1181
1182
1183 <tr class="alt-color api apilevel-" >
1184 <td class="jd-typecol"><nobr>
1185
1186
1187 final
1188
1189
1190 void</nobr>
1191 </td>
1192 <td class="jd-linkcol" width="100%"><nobr>
1193 <span class="sympad">notifyAll</span>()</nobr>
1194
1195 </td></tr>
1196
1197
1198
1199 <tr class=" api apilevel-" >
1200 <td class="jd-typecol"><nobr>
1201
1202
1203
1204
1205
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001206 String</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001207 </td>
1208 <td class="jd-linkcol" width="100%"><nobr>
1209 <span class="sympad">toString</span>()</nobr>
1210
1211 </td></tr>
1212
1213
1214
1215 <tr class="alt-color api apilevel-" >
1216 <td class="jd-typecol"><nobr>
1217
1218
1219 final
1220
1221
1222 void</nobr>
1223 </td>
1224 <td class="jd-linkcol" width="100%"><nobr>
1225 <span class="sympad">wait</span>()</nobr>
1226
1227 </td></tr>
1228
1229
1230
1231 <tr class=" api apilevel-" >
1232 <td class="jd-typecol"><nobr>
1233
1234
1235 final
1236
1237
1238 void</nobr>
1239 </td>
1240 <td class="jd-linkcol" width="100%"><nobr>
1241 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1242
1243 </td></tr>
1244
1245
1246
1247 <tr class="alt-color api apilevel-" >
1248 <td class="jd-typecol"><nobr>
1249
1250
1251 final
1252
1253
1254 void</nobr>
1255 </td>
1256 <td class="jd-linkcol" width="100%"><nobr>
1257 <span class="sympad">wait</span>(long arg0)</nobr>
1258
1259 </td></tr>
1260
1261
1262</table>
1263 </div>
1264</div>
1265</td></tr>
1266
1267
1268
1269<tr class="api apilevel-" >
1270<td colspan="12">
1271 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Iterable" class="jd-expando-trigger closed"
1272 ><img id="inherited-methods-java.lang.Iterable-trigger"
1273 src="/assets/images/triangle-closed.png"
1274 class="jd-expando-trigger-img" /></a>
1275From interface
1276
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001277 java.lang.Iterable
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001278
1279<div id="inherited-methods-java.lang.Iterable">
1280 <div id="inherited-methods-java.lang.Iterable-list"
1281 class="jd-inheritedlinks">
1282 </div>
1283 <div id="inherited-methods-java.lang.Iterable-summary" style="display: none;">
1284 <table class="jd-sumtable-expando">
1285
1286
1287
1288
1289 <tr class="alt-color api apilevel-" >
1290 <td class="jd-typecol"><nobr>
1291 abstract
1292
1293
1294
1295
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001296 Iterator&lt;T&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001297 </td>
1298 <td class="jd-linkcol" width="100%"><nobr>
1299 <span class="sympad">iterator</span>()</nobr>
1300
1301 </td></tr>
1302
1303
1304</table>
1305 </div>
1306</div>
1307</td></tr>
1308
1309
1310</table>
1311
1312
1313</div><!-- jd-descr (summary) -->
1314
1315<!-- Details -->
1316
1317
1318
1319
1320
1321
1322
1323
1324<!-- XML Attributes -->
1325
1326
1327<!-- Enum Values -->
1328
1329
1330<!-- Constants -->
1331
1332
1333<!-- Fields -->
1334
1335
1336<!-- Public ctors -->
1337
1338
1339
1340<!-- ========= CONSTRUCTOR DETAIL ======== -->
1341<!-- Protected ctors -->
1342
1343
1344
1345<!-- ========= METHOD DETAIL ======== -->
1346<!-- Public methdos -->
1347
1348<h2>Public Methods</h2>
1349
1350
1351
1352<A NAME="get(int)"></A>
1353
1354<div class="jd-details api apilevel-">
1355 <h4 class="jd-details-title">
1356 <span class="normal">
1357 public
1358
1359 final
1360
1361
1362 T
1363 </span>
1364 <span class="sympad">get</span>
1365 <span class="normal">(int position)</span>
1366 </h4>
1367 <div class="api-level">
1368 <div></div>
1369
1370
1371
1372 </div>
1373 <div class="jd-details-descr">
1374
1375 <div class="jd-tagdata jd-tagdescr"><p>Get the item at the specified position. Note that the objects returned from subsequent
1376 invocations of this method for the same position may not be identical objects, but will be
1377 equal in value. In other words:
Dirk Dougherty8f1a7592013-06-28 14:04:39 -07001378 <p>
1379 <code>buffer.get(i) == buffer.get(i)</code> may return false.
1380 <p>
1381 <code>buffer.get(i).equals(buffer.get(i))</code> will return true.</p></div>
1382 <div class="jd-tagdata">
1383 <h5 class="jd-tagtitle">Parameters</h5>
1384 <table class="jd-tagtable">
1385 <tr>
1386 <th>position</td>
1387 <td>The position of the item to retrieve.</td>
1388 </tr>
1389 </table>
1390 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001391 <div class="jd-tagdata">
1392 <h5 class="jd-tagtitle">Returns</h5>
1393 <ul class="nolist"><li>the item at <code>position</code> in this buffer.
1394</li></ul>
1395 </div>
1396
1397 </div>
1398</div>
1399
1400
1401<A NAME="getCount()"></A>
1402
1403<div class="jd-details api apilevel-">
1404 <h4 class="jd-details-title">
1405 <span class="normal">
1406 public
1407
1408
1409
1410
1411 int
1412 </span>
1413 <span class="sympad">getCount</span>
1414 <span class="normal">()</span>
1415 </h4>
1416 <div class="api-level">
1417 <div></div>
1418
1419
1420
1421 </div>
1422 <div class="jd-details-descr">
1423
1424 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1425
1426 </div>
1427</div>
1428
1429
1430
1431
1432
1433<!-- ========= METHOD DETAIL ======== -->
1434
1435<h2>Protected Methods</h2>
1436
1437
1438
1439<A NAME="getEntry(int, int)"></A>
1440
1441<div class="jd-details api apilevel-">
1442 <h4 class="jd-details-title">
1443 <span class="normal">
1444 protected
1445
1446
1447
1448
1449 <a href="/reference/com/google/android/gms/games/leaderboard/Leaderboard.html">Leaderboard</a>
1450 </span>
1451 <span class="sympad">getEntry</span>
1452 <span class="normal">(int rowIndex, int numChildren)</span>
1453 </h4>
1454 <div class="api-level">
1455 <div></div>
1456
1457
1458
1459 </div>
1460 <div class="jd-details-descr">
1461
1462 <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to get an entry for the provided rowIndex.</p></div>
1463 <div class="jd-tagdata">
1464 <h5 class="jd-tagtitle">Parameters</h5>
1465 <table class="jd-tagtable">
1466 <tr>
1467 <th>rowIndex</td>
1468 <td>Row index of underlying DataHolder to construct an entry for.</td>
1469 </tr>
1470 <tr>
1471 <th>numChildren</td>
1472 <td>The number of children underneath the given entry.</td>
1473 </tr>
1474 </table>
1475 </div>
1476 <div class="jd-tagdata">
1477 <h5 class="jd-tagtitle">Returns</h5>
1478 <ul class="nolist"><li>Appropriate entry for this row.
1479</li></ul>
1480 </div>
1481
1482 </div>
1483</div>
1484
1485
1486<A NAME="getPrimaryDataMarkerColumn()"></A>
1487
1488<div class="jd-details api apilevel-">
1489 <h4 class="jd-details-title">
1490 <span class="normal">
1491 protected
1492
1493
1494
1495
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001496 String
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001497 </span>
1498 <span class="sympad">getPrimaryDataMarkerColumn</span>
1499 <span class="normal">()</span>
1500 </h4>
1501 <div class="api-level">
1502 <div></div>
1503
1504
1505
1506 </div>
1507 <div class="jd-details-descr">
1508
1509 <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to indicate a column in the data holder that can be
1510 used to determine where the boundaries between the primary data entities occur.
1511 <p>
1512 Note that the column must contain a String value.</p></div>
1513 <div class="jd-tagdata">
1514 <h5 class="jd-tagtitle">Returns</h5>
1515 <ul class="nolist"><li>The name of a column in the data holder that is guaranteed to change when the primary
1516 data type transitions to another instance (typically an ID of the primary data type).
1517</li></ul>
1518 </div>
1519
1520 </div>
1521</div>
1522
1523
1524
1525
1526
1527<!-- ========= END OF CLASS DATA ========= -->
1528<A NAME="navbar_top"></A>
1529
1530<div id="footer" class="wrap" >
1531
1532
1533 <div id="copyright">
1534
1535 Except as noted, this content is licensed under <a
1536 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1537 For details and restrictions, see the <a href="/license.html">
1538 Content License</a>.
1539 </div>
1540 <div id="build_info">
1541
1542<script src="/timestamp.js" type="text/javascript"></script>
1543<script>document.write(BUILD_TIMESTAMP)</script>
1544
1545 </div>
1546
1547
1548 <div id="footerlinks">
1549
1550 <p>
1551 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1552 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1553 <a href="/support.html">Support</a>
1554 </p>
1555 </div>
1556
1557</div> <!-- end footer -->
1558</div> <!-- jd-content -->
1559
1560</div><!-- end doc-content -->
1561
1562</div> <!-- end body-content -->
1563
1564
1565
1566
1567
1568
1569</body>
1570</html>