AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

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


Contiene información de la asignación.

Resumen

Clases anidadas

class AllocationInfo.AllocationSorter

 

Métodos públicos

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

Devuelve verdadero si el filtro determinado coincide sin distinguir mayúsculas de minúsculas (según la configuración regional determinada) con esta información de asignación.

int getAllocNumber()

Devuelve el número de asignación.

String getAllocatedClass()

Devuelve el nombre de la clase asignada.

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

Devuelve el tamaño de la asignación.

StackTraceElement[] getStackTrace()

Devuelve el seguimiento de la pila.

short getThreadId()

Devuelve el ID del subproceso que realizó la asignación.

Métodos públicos

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

Parámetros
pattern String

locale Locale

Muestra
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

Parámetros
otherAlloc AllocationInfo

Muestra
int

filter

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

Devuelve verdadero si el filtro determinado coincide sin distinguir mayúsculas de minúsculas (según la configuración regional determinada) con esta información de asignación.

Parámetros
filter String

fullTrace boolean

locale Locale

Muestra
boolean

getAllocNumber

public int getAllocNumber ()

Devuelve el número de asignación. Las asignaciones se numeran a medida que se producen, y la más reciente tiene el número más alto.

Muestra
int

getAllocatedClass

public String getAllocatedClass ()

Devuelve el nombre de la clase asignada.

Muestra
String

getAllocationSite

public String getAllocationSite ()

Muestra
String

getFirstTraceClassName

public String getFirstTraceClassName ()

Muestra
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

Muestra
String

getMatchingStackFrames

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

Parámetros
filter String

fullTrace boolean

locale Locale

Muestra

getSize

public int getSize ()

Devuelve el tamaño de la asignación.

Muestra
int

getStackTrace

public StackTraceElement[] getStackTrace ()

Devuelve el seguimiento de la pila. Puede ser null.

Muestra
StackTraceElement[]

getThreadId

public short getThreadId ()

Devuelve el ID del subproceso que realizó la asignación.

Muestra
short