AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

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


Tahsis bilgilerini içerir.

Özet

İç içe yerleştirilmiş sınıflar

class AllocationInfo.AllocationSorter

 

Herkese açık yöntemler

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

Belirtilen filtrenin, büyük/küçük harfe duyarlı olmadan (belirtilen yerel ayara göre) bu tahsis bilgileriyle eşleşmesi durumunda true değerini döndürür.

int getAllocNumber()

Tahsis numarasını döndürür.

String getAllocatedClass()

Ayrılan sınıfın adını döndürür.

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

Ayrılan alanın boyutunu döndürür.

StackTraceElement[] getStackTrace()

Yığın izleme (stack trace) döndürür.

short getThreadId()

Ayırmayı gerçekleştiren iş parçacığının kimliğini döndürür.

Herkese açık yöntemler

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

Parametreler
pattern String

locale Locale

İadeler
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

Parametreler
otherAlloc AllocationInfo

İadeler
int

filtre

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

Belirtilen filtrenin, büyük/küçük harf duyarlılığı olmadan (belirtilen yerel ayara göre) bu tahsis bilgileriyle eşleşmesi durumunda doğru değerini döndürür.

Parametreler
filter String

fullTrace boolean

locale Locale

İadeler
boolean

getAllocNumber

public int getAllocNumber ()

Tahsis numarasını döndürür. Tahsisler, gerçekleşme sırasına göre numaralandırılır. En son tahsis en yüksek numaraya sahiptir.

İadeler
int

getAllocatedClass

public String getAllocatedClass ()

Ayrılan sınıfın adını döndürür.

İadeler
String

getAllocationSite

public String getAllocationSite ()

İadeler
String

getFirstTraceClassName

public String getFirstTraceClassName ()

İadeler
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

İadeler
String

getMatchingStackFrames

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

Parametreler
filter String

fullTrace boolean

locale Locale

İadeler
List<String>

getSize

public int getSize ()

Ayrılan alanın boyutunu döndürür.

İadeler
int

getStackTrace

public StackTraceElement[] getStackTrace ()

Yığın izleme (stack trace) döndürür. Bu, null olabilir.

İadeler
StackTraceElement[]

getThreadId

public short getThreadId ()

Ayırmayı gerçekleştiren iş parçacığının kimliğini döndürür.

İadeler
short