AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

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


Lưu giữ thông tin Phân bổ.

Tóm tắt

Các lớp lồng ghép

class AllocationInfo.AllocationSorter

 

Phương thức công khai

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

Trả về true nếu bộ lọc đã cho khớp không phân biệt chữ hoa chữ thường (theo ngôn ngữ đã cho) thông tin phân bổ này.

int getAllocNumber()

Trả về số phân bổ.

String getAllocatedClass()

Trả về tên của lớp được phân bổ.

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

Trả về kích thước của việc phân bổ.

StackTraceElement[] getStackTrace()

Trả về dấu vết ngăn xếp.

short getThreadId()

Trả về mã nhận dạng của luồng đã thực hiện việc phân bổ.

Phương thức công khai

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

Tham số
pattern String

locale Locale

Giá trị trả về
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

Tham số
otherAlloc AllocationInfo

Giá trị trả về
int

filter

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

Trả về true nếu bộ lọc đã cho khớp không phân biệt chữ hoa chữ thường (theo ngôn ngữ đã cho) thông tin phân bổ này.

Tham số
filter String

fullTrace boolean

locale Locale

Giá trị trả về
boolean

getAllocNumber

public int getAllocNumber ()

Trả về số phân bổ. Các lần phân bổ được đánh số theo thứ tự thời gian, trong đó lần phân bổ gần đây nhất có số cao nhất

Giá trị trả về
int

getAllocatedClass

public String getAllocatedClass ()

Trả về tên của lớp được phân bổ.

Giá trị trả về
String

getAllocationSite

public String getAllocationSite ()

Giá trị trả về
String

getFirstTraceClassName

public String getFirstTraceClassName ()

Giá trị trả về
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

Giá trị trả về
String

getMatchingStackFrames

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

Tham số
filter String

fullTrace boolean

locale Locale

Giá trị trả về

getSize

public int getSize ()

Trả về kích thước của việc phân bổ.

Giá trị trả về
int

getStackTrace

public StackTraceElement[] getStackTrace ()

Trả về dấu vết ngăn xếp. Bạn có thể null.

Giá trị trả về
StackTraceElement[]

getThreadId

public short getThreadId ()

Trả về mã nhận dạng của luồng đã thực hiện việc phân bổ.

Giá trị trả về
short