یک DataLayout
که داده های ذخیره شده در بافر را به shorts تبدیل می کند.
همچنین ببینید
روش های عمومی
ShortDataBuffer چکیده | applicationTo (بافر S) این طرح را در بافر ارائه شده اعمال کنید. |
چکیده کوتاه | readObject (بافر S، نمایه طولانی) مقادیر n = scale() را از بافر در شاخص داده شده می خواند و آنها را به عنوان یک مقدار واحد در نوع کاربر برمی گرداند. |
خلاصه انتزاعی | readShort (بافر S، نمایه طولانی) مقادیر بافر n = scale() را در شاخص داده شده می خواند و آنها را به صورت کوتاه برمی گرداند. |
خلأ انتزاعی | writeObject (بافر S، مقدار کوتاه، فهرست طولانی) |
خلأ انتزاعی | writeShort (بافر S، مقدار کوتاه، شاخص طولانی) پس از تبدیل آن به نوع بافر، یک کوتاه در بافر در شاخص داده شده می نویسد. |
روش های ارثی
روش های عمومی
خلاصه عمومی ShortDataBuffer applyTo (S buffer)
این طرح را در بافر ارائه شده اعمال کنید.
نمونه DataBuffer
بازگشتی صرفاً یک بستهبندی به بافر اصلی است و ذخیرهسازی پشتیبان خودش را ندارد.
مولفه های
بافر | بافر هدف برای اعمال این طرح |
---|
برمی گرداند
- یک بافر با این طرح
چکیده عمومی Short Read Object (بافر S، نمایه طولانی)
مقادیر n = scale()
را از بافر در شاخص داده شده می خواند و آنها را به عنوان یک مقدار واحد در نوع کاربر برمی گرداند.
این وظیفه پیادهکنندههای این رابط است که با استفاده از مناسبترین روش، مقدار مورد نظر را از بافر داده شده بخوانند. برای مثال، برای طرحبندی که یک long
به یک BigInteger
تبدیل میکند،
@Override public BigInteger readObject(LongDataBuffer buffer, long index) { return BigInteger.valueOf(buffer.getLong(index)); }اگر یک مقدار کاربر منفرد بیش از یک مقدار بافر مقیاس شود،
index
موقعیت شروع دنبالهای را که باید از بافر خوانده شود را نشان میدهد. مولفه های
بافر | بافر برای خواندن |
---|---|
فهرست مطالب | موقعیت بافر برای خواندن در بافر |
برمی گرداند
- مقدار تبدیل شده
چکیده عمومی خواندن کوتاه کوتاه (بافر S، نمایه طولانی)
مقادیر بافر n = scale()
را در شاخص داده شده می خواند و آنها را به صورت کوتاه برمی گرداند.
مولفه های
بافر | بافر برای خواندن |
---|---|
فهرست مطالب | موقعیت مقدار برای خواندن در بافر |
برمی گرداند
- مقدار کوتاه
همچنین ببینید
انتزاع عمومی void writeObject (بافر S، مقدار کوتاه، فهرست طولانی)
انتزاع عمومی void writeShort (بافر S، مقدار کوتاه، نمایه طولانی)
پس از تبدیل آن به نوع بافر، یک کوتاه در بافر در شاخص داده شده می نویسد.
مولفه های
بافر | بافر برای نوشتن |
---|---|
ارزش | کوتاه برای تبدیل و نوشتن |
فهرست مطالب | ایندکس در بافر که در آن مقدار تبدیل شده باید نوشته شود |