AllocationInfo

public class AllocationInfo
extends Object implements IStackTraceInfo

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


Contém informações de alocação.

Resumo

Classes aninhadas

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)

Retorna "true" se o filtro fornecido corresponder sem diferenciar maiúsculas de minúsculas (de acordo com a localidade fornecida) a essas informações de alocação.

int getAllocNumber()

Retorna o número da alocação.

String getAllocatedClass()

Retorna o nome da classe alocada.

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

Retorna o tamanho da alocação.

StackTraceElement[] getStackTrace()

Retorna o rastreamento de pilha.

short getThreadId()

Retorna o ID da linha de execução que realizou a alocação.

Métodos públicos

allocatedClassMatches

public boolean allocatedClassMatches (String pattern, 
                Locale locale)

Parâmetros
pattern String

locale Locale

Retorna
boolean

compareTo

public int compareTo (AllocationInfo otherAlloc)

Parâmetros
otherAlloc AllocationInfo

Retorna
int

Função filter

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

Retorna "true" se o filtro fornecido corresponder sem diferenciar maiúsculas de minúsculas (de acordo com a localidade fornecida) a essas informações de alocação.

Parâmetros
filter String

fullTrace boolean

locale Locale

Retorna
boolean

getAllocNumber

public int getAllocNumber ()

Retorna o número da alocação. As alocações são numeradas à medida que acontecem, e a mais recente tem o número mais alto.

Retorna
int

getAllocatedClass

public String getAllocatedClass ()

Retorna o nome da classe alocada.

Retorna
String

getAllocationSite

public String getAllocationSite ()

Retorna
String

getFirstTraceClassName

public String getFirstTraceClassName ()

Retorna
String

getFirstTraceMethodName

public String getFirstTraceMethodName ()

Retorna
String

getMatchingStackFrames

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

Parâmetros
filter String

fullTrace boolean

locale Locale

Retorna

getSize

public int getSize ()

Retorna o tamanho da alocação.

Retorna
int

getStackTrace

public StackTraceElement[] getStackTrace ()

Retorna o rastreamento de pilha. Pode ser null.

Retorna
StackTraceElement[]

getThreadId

public short getThreadId ()

Retorna o ID da linha de execução que realizou a alocação.

Retorna
short