AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

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


Enthält Informationen zur Zuweisung.

Zusammenfassung

Verschachtelte Klassen

class AllocationInfo.AllocationSorter

 

Öffentliche Methoden

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

Gibt „true“ zurück, wenn der angegebene Filter ohne Berücksichtigung der Groß-/Kleinschreibung (gemäß dem angegebenen Gebietsschema) mit diesen Zuweisungsinformationen übereinstimmt.

int getAllocNumber()

Gibt die Zuweisungsnummer zurück.

String getAllocatedClass()

Gibt den Namen der zugewiesenen Klasse zurück.

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

Gibt die Größe der Zuweisung zurück.

StackTraceElement[] getStackTrace()

Gibt den Stacktrace zurück.

short getThreadId()

Gibt die ID des Threads zurück, der die Zuweisung ausgeführt hat.

Öffentliche Methoden

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

Parameter
pattern String

locale Locale

Gibt Folgendes zurück:
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

Parameter
otherAlloc AllocationInfo

Gibt Folgendes zurück:
int

filter

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

Gibt „true“ zurück, wenn der angegebene Filter ohne Berücksichtigung der Groß-/Kleinschreibung (gemäß dem angegebenen Gebietsschema) mit diesen Zuweisungsinformationen übereinstimmt.

Parameter
filter String

fullTrace boolean

locale Locale

Gibt Folgendes zurück:
boolean

getAllocNumber

public int getAllocNumber ()

Gibt die Zuweisungsnummer zurück. Zuweisungen werden fortlaufend nummeriert, wobei die letzte Zuweisung die höchste Nummer hat .

Gibt Folgendes zurück:
int

getAllocatedClass

public String getAllocatedClass ()

Gibt den Namen der zugewiesenen Klasse zurück.

Gibt Folgendes zurück:
String

getAllocationSite

public String getAllocationSite ()

Gibt Folgendes zurück:
String

getFirstTraceClassName

public String getFirstTraceClassName ()

Gibt Folgendes zurück:
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

Gibt Folgendes zurück:
String

getMatchingStackFrames

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

Parameter
filter String

fullTrace boolean

locale Locale

Gibt Folgendes zurück:
List<String>

getSize

public int getSize ()

Gibt die Größe der Zuweisung zurück.

Gibt Folgendes zurück:
int

getStackTrace

public StackTraceElement[] getStackTrace ()

Gibt den Stacktrace zurück. Dieser Wert kann null sein.

Gibt Folgendes zurück:
StackTraceElement[]

getThreadId

public short getThreadId ()

Gibt die ID des Threads zurück, der die Zuweisung ausgeführt hat.

Gibt Folgendes zurück:
short