اطلاعات تخصیص

public class AllocationInfo
extends Object implements IStackTraceInfo

شیء جاوا
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)

اگر فیلتر داده شده، اطلاعات تخصیص را بدون حساسیت به حروف کوچک و بزرگ (بر اساس زبان محلی داده شده) مطابقت دهد، مقدار true را برمی‌گرداند.

int getAllocNumber ()

شماره تخصیص را برمی‌گرداند.

String getAllocatedClass ()

نام کلاس اختصاص داده شده را برمی‌گرداند.

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

اندازه تخصیص را برمی‌گرداند.

StackTraceElement[] getStackTrace ()

رد پشته را برمی‌گرداند.

short getThreadId ()

شناسه نخی که تخصیص را انجام داده است، برمی‌گرداند.

روش‌های عمومی

تطبیق‌های کلاسی تخصیص‌یافته

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

پارامترها
pattern String

locale Locale

بازگشت‌ها
boolean

مقایسه کنید

public int compareTo (AllocationInfo otherAlloc)

پارامترها
otherAlloc AllocationInfo

بازگشت‌ها
int

فیلتر

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

اگر فیلتر داده شده، اطلاعات تخصیص را بدون حساسیت به حروف کوچک و بزرگ (بر اساس زبان محلی داده شده) مطابقت دهد، مقدار true را برمی‌گرداند.

پارامترها
filter String

fullTrace boolean

locale Locale

بازگشت‌ها
boolean

دریافت شماره تخصیص

public int getAllocNumber ()

شماره تخصیص را برمی‌گرداند. تخصیص‌ها به محض وقوع شماره‌گذاری می‌شوند و جدیدترین تخصیص، بیشترین شماره را دارد.

بازگشت‌ها
int

کلاس getAllocated

public String getAllocatedClass ()

نام کلاس اختصاص داده شده را برمی‌گرداند.

بازگشت‌ها
String

دریافت سایت تخصیص

public String getAllocationSite ()

بازگشت‌ها
String

نام کلاس getFirstTrace

public String getFirstTraceClassName ()

بازگشت‌ها
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

بازگشت‌ها
String

دریافت تطبیق پشته فریم‌ها

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

پارامترها
filter String

fullTrace boolean

locale Locale

بازگشت‌ها

دریافت اندازه

public int getSize ()

اندازه تخصیص را برمی‌گرداند.

بازگشت‌ها
int

دریافت پشته ردیابی

public StackTraceElement[] getStackTrace ()

رد پشته را برمی‌گرداند. این می‌تواند null باشد.

بازگشت‌ها
StackTraceElement[]

دریافت شناسه موضوع

public short getThreadId ()

شناسه نخی که تخصیص را انجام داده است، برمی‌گرداند.

بازگشت‌ها
short