AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

java.lang.Object
   ↳ com.android.tradefed.device.server.AllocationInfo


تحتوي على معلومات التخصيص.

ملخّص

الصفوف المتداخلة

class AllocationInfo.AllocationSorter

 

الإجراءات العامة

boolean allocatedClassMatches(String pattern, Locale locale)
int compareTo(AllocationInfo otherAlloc)
boolean filter(String filter, boolean fullTrace, Locale locale)

تعرض هذه السمة القيمة "صحيح" إذا كان الفلتر المحدّد مطابقًا لحالة الأحرف (وفقًا للغة المحدّدة) لمعلومات التخصيص هذه.

int getAllocNumber()

تعرض هذه الدالة رقم التخصيص.

String getAllocatedClass()

تعرض هذه السمة اسم الفئة المخصّصة.

String getAllocationSite()
String getFirstTraceClassName()
String getFirstTraceMethodName()
List<String> getMatchingStackFrames(String filter, boolean fullTrace, Locale locale)
int getSize()

تعرض هذه الدالة حجم التخصيص.

StackTraceElement[] getStackTrace()

تعرض هذه السمة تتبُّع تسلسل استدعاء الدوال البرمجية.

short getThreadId()

تعرِض هذه السمة رقم تعريف سلسلة التعليمات التي نفّذت عملية التخصيص.

الإجراءات العامة

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

المعلَمات
pattern String

locale Locale

المرتجعات
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

المعلَمات
otherAlloc AllocationInfo

المرتجعات
int

فلتر

public boolean filter (String filter, 
                boolean fullTrace, 
                Locale locale)

تعرض هذه السمة القيمة "صحيح" إذا كان الفلتر المحدّد مطابقًا لحالة الأحرف (وفقًا للغة المحدّدة) لمعلومات التخصيص هذه.

المعلَمات
filter String

fullTrace boolean

locale Locale

المرتجعات
boolean

getAllocNumber

public int getAllocNumber ()

تعرض هذه الدالة رقم التخصيص. يتم ترقيم عمليات التخصيص عند حدوثها، ويكون الرقم الأعلى مخصّصًا لعملية التخصيص الأحدث.

المرتجعات
int

getAllocatedClass

public String getAllocatedClass ()

تعرض هذه السمة اسم الفئة المخصّصة.

المرتجعات
String

getAllocationSite

public String getAllocationSite ()

المرتجعات
String

getFirstTraceClassName

public String getFirstTraceClassName ()

المرتجعات
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

المرتجعات
String

getMatchingStackFrames

public List<String> getMatchingStackFrames (String filter, 
                boolean fullTrace, 
                Locale locale)

المعلَمات
filter String

fullTrace boolean

locale Locale

المرتجعات
List<String>

getSize

public int getSize ()

تعرض هذه الدالة حجم التخصيص.

المرتجعات
int

getStackTrace

public StackTraceElement[] getStackTrace ()

تعرض هذه السمة تتبُّع تسلسل استدعاء الدوال البرمجية. يمكن أن يكون هذا null.

المرتجعات
StackTraceElement[]

getThreadId

public short getThreadId ()

تعرِض هذه السمة رقم تعريف سلسلة التعليمات التي نفّذت عملية التخصيص.

المرتجعات
short