IntDataLayout

পাবলিক ইন্টারফেস IntDataLayout

একটি DataLayout যা একটি বাফারে সংরক্ষিত ডেটাকে ints-এ রূপান্তর করে।

আরো দেখুন

পাবলিক পদ্ধতি

বিমূর্ত IntDataBuffer
আবেদন করতে (এস বাফার)
প্রদত্ত বাফারে এই লেআউটটি প্রয়োগ করুন।
বিমূর্ত int
readInt (এস বাফার, দীর্ঘ সূচক)
প্রদত্ত সূচকে বাফার থেকে n = scale() মান পড়ে এবং একটি int হিসাবে ফেরত দেয়।
বিমূর্ত পূর্ণসংখ্যা
রিডঅবজেক্ট (এস বাফার, দীর্ঘ সূচক)
প্রদত্ত সূচকে বাফার থেকে n = scale() মানগুলি পড়ে এবং ব্যবহারকারীর প্রকারে একটি একক মান হিসাবে সেগুলি ফেরত দেয়।
বিমূর্ত শূন্যতা
writeInt (S বাফার, int মান, দীর্ঘ সূচক)
বাফার টাইপে রূপান্তর করার পর প্রদত্ত সূচকে বাফারে একটি int লিখে।
বিমূর্ত শূন্যতা
writeObject (S বাফার, পূর্ণসংখ্যা মান, দীর্ঘ সূচক)

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

সর্বজনীন বিমূর্ত IntDataBuffer applyTo (S বাফার)

প্রদত্ত বাফারে এই লেআউটটি প্রয়োগ করুন।

ফিরে আসা DataBuffer দৃষ্টান্তটি কেবল আসল বাফারের একটি মোড়ক এবং এর নিজস্ব কোনো ব্যাকিং স্টোরেজ নেই।

পরামিতি
বাফার এই লেআউটটি প্রয়োগ করতে লক্ষ্য বাফার
রিটার্নস
  • এই লেআউট সহ একটি বাফার

পাবলিক বিমূর্ত int readInt (S বাফার, দীর্ঘ সূচক)

প্রদত্ত সূচকে বাফার থেকে n = scale() মান পড়ে এবং একটি int হিসাবে ফেরত দেয়।

পরামিতি
বাফার বাফার থেকে পড়তে
সূচক বাফারে পড়ার জন্য বাফারের অবস্থান
রিটার্নস
  • int মান
আরো দেখুন

সর্বজনীন বিমূর্ত পূর্ণসংখ্যা রিডঅবজেক্ট (এস বাফার, দীর্ঘ সূচক)

প্রদত্ত সূচকে বাফার থেকে n = scale() মানগুলি পড়ে এবং ব্যবহারকারীর প্রকারে একটি একক মান হিসাবে সেগুলি ফেরত দেয়।

সবচেয়ে উপযুক্ত পদ্ধতি ব্যবহার করে প্রদত্ত বাফার থেকে রূপান্তরিত করা মানটি পড়া এই ইন্টারফেসের বাস্তবায়নকারীদের দায়িত্ব। উদাহরণস্বরূপ, একটি লেআউটের জন্য যা একটি একক long একটি BigInteger এ রূপান্তর করে ,

 @Override
 public BigInteger readObject(LongDataBuffer buffer, long index) {
   return BigInteger.valueOf(buffer.getLong(index));
 }
 
যদি একটি একক ব্যবহারকারীর মান একাধিক বাফার মানের উপর স্কেল করে, তাহলে index বাফার থেকে পড়তে হবে এমন ক্রমটির শুরুর অবস্থান নির্দেশ করে।

পরামিতি
বাফার বাফার থেকে পড়তে
সূচক বাফারে পড়ার জন্য বাফারের অবস্থান
রিটার্নস
  • রূপান্তরিত মান

সর্বজনীন বিমূর্ত অকার্যকর লিখন (S বাফার, int মান, দীর্ঘ সূচক)

বাফার টাইপে রূপান্তর করার পর প্রদত্ত সূচকে বাফারে একটি int লিখে।

পরামিতি
বাফার লিখতে বাফার
মান রূপান্তর এবং লিখতে int
সূচক বাফারে সূচক যেখানে রূপান্তরিত মান লিখতে হবে
আরো দেখুন

সর্বজনীন বিমূর্ত অকার্যকর লিখিত বস্তু (এস বাফার, পূর্ণসংখ্যা মান, দীর্ঘ সূচক)