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()
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  getMatchingStackFrames (String filter, 
                boolean fullTrace, 
                Locale locale)

المعلمات
filter String

fullTrace boolean

locale Locale

المرتجعات

getSize

public int getSize ()

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

المرتجعات
int

getStackTrace

public StackTraceElement[] getStackTrace ()

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

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

getThreadId

public short getThreadId ()

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

المرتجعات
short