চুনকার
 public final class Chunker
 extends Object
  
  
  
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.cache.remote.Chunker | 
 একটি blob সর্বাধিক chunkSize বাইটের এক বা একাধিক Chunk বিভক্ত করে।
 blob সম্পূর্ণরূপে গ্রহণ করার পরে, অর্থাৎ hasNext() false প্রত্যাবর্তন না করা পর্যন্ত, চাঙ্কার অন্তর্নিহিত ডেটা উত্স (যেমন ফাইল) নিজেই বন্ধ করে দেয়।
সারাংশ
| নেস্টেড ক্লাস | |
|---|---|
| class | Chunker.Chunkএকটি ব্লব একটি টুকরা. | 
| পাবলিক কনস্ট্রাক্টর | |
|---|---|
| Chunker (InputStream blob, long size, int chunkSize) | |
| পাবলিক পদ্ধতি | |
|---|---|
| boolean | hasNext ()  | 
| Chunker.Chunk | next () পরবর্তী  | 
পাবলিক কনস্ট্রাক্টর
চুনকার
public Chunker (InputStream blob, 
                long size, 
                int chunkSize)| পরামিতি | |
|---|---|
| blob | InputStream | 
| size | long | 
| chunkSize | int | 
পাবলিক পদ্ধতি
আছে পরবর্তী
public boolean hasNext ()
 next() পরবর্তী কল যদি একটি Chunk অবজেক্ট ফেরত দেয় তাহলে true প্রত্যাবর্তন করে।
| রিটার্নস | |
|---|---|
| boolean | |
পরবর্তী
public Chunker.Chunk next ()
 পরবর্তী Chunk ফেরত দেয় বা কোনো তথ্য না থাকলে একটি ERROR(/NoSuchElementException) নিক্ষেপ করে।
 এই পদ্ধতিতে কল করার আগে সর্বদা hasNext() কল করুন।
 জিরো বাইট ইনপুটগুলিকে বিশেষভাবে বিবেচনা করা হয়। next() এ প্রথম কলে একটি ERROR(/NoSuchElementException) নিক্ষেপ করার পরিবর্তে, একটি খালি ByteString সহ একটি Chunk ফেরত দেওয়া হয়।
| রিটার্নস | |
|---|---|
| Chunker.Chunk | |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
