হিপসেগমেন্ট.হিপসেগমেন্টএলিমেন্ট
public static class HeapSegment.HeapSegmentElement
extends Object implements Comparable< HeapSegment.HeapSegmentElement >
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.HeapSegment.HeapSegmentElement |
HPSG ডেটাতে এনকোড করা একটি বস্তু/অঞ্চলের বর্ণনা দেয়।
সারসংক্ষেপ
ধ্রুবক | |
|---|---|
int | KIND_ARRAY_1এই এলিমেন্টটি ১-বাইট উপাদানের একটি অ্যারে বর্ণনা করে। |
int | KIND_ARRAY_2এই এলিমেন্টটি ২-বাইট উপাদানের একটি অ্যারে বর্ণনা করে। |
int | KIND_ARRAY_4এই এলিমেন্টটি ৪-বাইট উপাদানের একটি অ্যারে বর্ণনা করে। |
int | KIND_ARRAY_8এই এলিমেন্টটি ৮-বাইট উপাদানবিশিষ্ট একটি অ্যারে বর্ণনা করে। |
int | KIND_CLASS_OBJECTএই এলিমেন্টটি একটি ক্লাস অবজেক্ট বর্ণনা করে। |
int | KIND_INVALIDবস্তুটির ধরণ অজানা বা অনির্দিষ্ট। |
int | KIND_NATIVEএলিমেন্টটি একটি নেটিভ অবজেক্ট বর্ণনা করে। |
int | KIND_OBJECTএই এলিমেন্টটি একটি ডেটা অবজেক্ট বর্ণনা করে। |
int | KIND_UNKNOWNউপাদানটি একটি অজানা ধরণের বস্তুকে বর্ণনা করে। |
int | SOLIDITY_FINALIZABLEউপাদানটি চূড়ান্তকরণের অপেক্ষায় রয়েছে। |
int | SOLIDITY_FREEউপাদানটি একটি মুক্ত ব্লক বর্ণনা করে। |
int | SOLIDITY_HARDউপাদানটি দৃঢ়ভাবে পৌঁছানো যায়। |
int | SOLIDITY_INVALIDবস্তুটির নাগালের মধ্যে থাকা অজানা। |
int | SOLIDITY_PHANTOMউপাদানটি কাল্পনিকভাবে পৌঁছানো যায়। |
int | SOLIDITY_SOFTউপাদানটি আলতোভাবে নাগালের মধ্যে। |
int | SOLIDITY_SWEEPএলিমেন্টটি অ্যাক্সেসযোগ্য নয়, এবং এটিকে মুছে ফেলা বা মুক্ত করা হচ্ছে। |
int | SOLIDITY_WEAKউপাদানটি দুর্বলভাবে পৌঁছানো যায়। |
সরকারি নির্মাণকারী | |
|---|---|
HeapSegmentElement ()একটি অনির্দিষ্ট এলিমেন্ট তৈরি করে। | |
HeapSegmentElement ( HeapSegment hs)hpsgData-এর বর্তমান অবস্থানে থাকা এন্ট্রিটি বর্ণনা করে এমন একটি এলিমেন্ট তৈরি করুন। | |
জনসাধারণের পদ্ধতি | |
|---|---|
int | compareTo ( HeapSegment.HeapSegmentElement other) |
int | getKind () |
int | getLength () |
int | getSolidity () |
HeapSegment.HeapSegmentElement | set ( HeapSegment hs)এলিমেন্টটিকে hpsgData-এর বর্তমান অবস্থানে থাকা এন্ট্রি দিয়ে প্রতিস্থাপন করুন। |
void | setKind (int kind) |
void | setLength (int length) |
void | setSolidity (int solidity) |
ধ্রুবক
KIND_ARRAY_1
public static final int KIND_ARRAY_1
এই এলিমেন্টটি ১-বাইট উপাদানের একটি অ্যারে বর্ণনা করে।
ধ্রুবক মান: 2 (0x00000002)
KIND_ARRAY_2
public static final int KIND_ARRAY_2
এই এলিমেন্টটি ২-বাইট উপাদানের একটি অ্যারে বর্ণনা করে।
ধ্রুবক মান: 3 (0x00000003)
KIND_ARRAY_4
public static final int KIND_ARRAY_4
এই এলিমেন্টটি ৪-বাইট উপাদানের একটি অ্যারে বর্ণনা করে।
ধ্রুবক মান: 4 (0x00000004)
KIND_ARRAY_8
public static final int KIND_ARRAY_8
এই এলিমেন্টটি ৮-বাইট উপাদানবিশিষ্ট একটি অ্যারে বর্ণনা করে।
ধ্রুবক মান: 5 (0x00000005)
KIND_CLASS_OBJECT
public static final int KIND_CLASS_OBJECT
এই এলিমেন্টটি একটি ক্লাস অবজেক্ট বর্ণনা করে।
ধ্রুবক মান: 1 (0x00000001)
KIND_INVALID
public static final int KIND_INVALID
বস্তুটির ধরণ অজানা বা অনির্দিষ্ট।
ধ্রুবক মান: -1 (0xffffffff)
KIND_NATIVE
public static final int KIND_NATIVE
এলিমেন্টটি একটি নেটিভ অবজেক্ট বর্ণনা করে।
ধ্রুবক মান: 7 (0x00000007)
KIND_OBJECT
public static final int KIND_OBJECT
এই এলিমেন্টটি একটি ডেটা অবজেক্ট বর্ণনা করে।
ধ্রুবক মান: 0 (0x00000000)
KIND_UNKNOWN
public static final int KIND_UNKNOWN
উপাদানটি একটি অজানা ধরণের বস্তুকে বর্ণনা করে।
ধ্রুবক মান: 6 (0x00000006)
কঠিনতা_চূড়ান্তযোগ্য
public static final int SOLIDITY_FINALIZABLE
উপাদানটি চূড়ান্তকরণের অপেক্ষায় রয়েছে।
ধ্রুবক মান: 5 (0x00000005)
কঠিনতা_মুক্ত
public static final int SOLIDITY_FREE
উপাদানটি একটি মুক্ত ব্লক বর্ণনা করে।
ধ্রুবক মান: 0 (0x00000000)
কঠিনতা_কঠিন
public static final int SOLIDITY_HARD
উপাদানটি দৃঢ়ভাবে পৌঁছানো যায়।
ধ্রুবক মান: 1 (0x00000001)
কঠিনতা_অবৈধ
public static final int SOLIDITY_INVALID
বস্তুটির নাগালের মধ্যে থাকা অজানা।
ধ্রুবক মান: -1 (0xffffffff)
সলিডিটি_ফ্যান্টম
public static final int SOLIDITY_PHANTOM
উপাদানটি কাল্পনিকভাবে পৌঁছানো যায়।
ধ্রুবক মান: 4 (0x00000004)
সলিডিটি_সফট
public static final int SOLIDITY_SOFT
উপাদানটি আলতোভাবে নাগালের মধ্যে।
ধ্রুবক মান: 2 (0x00000002)
সলিডিটি_সুইপ
public static final int SOLIDITY_SWEEP
এলিমেন্টটি অ্যাক্সেসযোগ্য নয়, এবং এটিকে মুছে ফেলা বা মুক্ত করা হচ্ছে।
ধ্রুবক মান: 6 (0x00000006)
SOLIDITY_WEAK
public static final int SOLIDITY_WEAK
উপাদানটি দুর্বলভাবে পৌঁছানো যায়।
ধ্রুবক মান: 3 (0x00000003)
সরকারি নির্মাণকারী
হিপসেগমেন্টএলিমেন্ট
public HeapSegmentElement ()
একটি অনির্দিষ্ট এলিমেন্ট তৈরি করে।
হিপসেগমেন্টএলিমেন্ট
public HeapSegmentElement (HeapSegment hs)
hpsgData-এর বর্তমান অবস্থানে থাকা এন্ট্রিটি বর্ণনা করে এমন একটি এলিমেন্ট তৈরি করুন।
| প্যারামিটার | |
|---|---|
hs | HeapSegment : যে হিপ সেগমেন্ট থেকে এন্ট্রিটি নেওয়া হবে। |
| নিক্ষেপ | |
|---|---|
BufferUnderflowException | যদি hpsgData-এর বর্তমান অবস্থানের পরে কোনো সম্পূর্ণ এন্ট্রি না থাকে। |
ParseException | যদি প্রদত্ত তথ্য ত্রুটিপূর্ণ হয় |
জনসাধারণের পদ্ধতি
তুলনা করুন
public int compareTo (HeapSegment.HeapSegmentElement other)
| প্যারামিটার | |
|---|---|
other | HeapSegment.HeapSegmentElement |
| ফেরত | |
|---|---|
int | |
getKind
public int getKind ()
| ফেরত | |
|---|---|
int | |
দৈর্ঘ্য
public int getLength ()
| ফেরত | |
|---|---|
int | |
দৃঢ়তা পান
public int getSolidity ()
| ফেরত | |
|---|---|
int | |
সেট
public HeapSegment.HeapSegmentElement set (HeapSegment hs)
এলিমেন্টটিকে hpsgData-এর বর্তমান অবস্থানে থাকা এন্ট্রি দিয়ে প্রতিস্থাপন করুন।
| প্যারামিটার | |
|---|---|
hs | HeapSegment : যে হিপ সেগমেন্ট থেকে এন্ট্রিটি নেওয়া হবে। |
| ফেরত | |
|---|---|
HeapSegment.HeapSegmentElement | এই বস্তুটি। |
| নিক্ষেপ | |
|---|---|
BufferUnderflowException | যদি hpsgData-এর বর্তমান অবস্থানের পরে কোনো সম্পূর্ণ এন্ট্রি না থাকে। |
ParseException | যদি প্রদত্ত তথ্য ত্রুটিপূর্ণ হয় |
সেটকাইন্ড
public void setKind (int kind)
| প্যারামিটার | |
|---|---|
kind | int |
সেটলেংথ
public void setLength (int length)
| প্যারামিটার | |
|---|---|
length | int |
দৃঢ়তা সেট করুন
public void setSolidity (int solidity)
| প্যারামিটার | |
|---|---|
solidity | int |