ListInstrumentationParser

public class ListInstrumentationParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
  com.android.tradefed.util.ListInstrumentationParser


Um IShellOutputReceiver que analisa a saída de uma consulta "pm list instrumentation"

Resumo

Classes aninhadas

class ListInstrumentationParser.InstrumentationTarget

 

Campos

public static final Set<String> SHARDABLE_RUNNERS

Construtores públicos

ListInstrumentationParser()

Métodos públicos

List<ListInstrumentationParser.InstrumentationTarget> getInstrumentationTargets()
boolean isCancelled()

void processNewLines(String[] lines)

Chamado quando novas linhas estão sendo recebidas pelo processo remoto.

Campos

SHARDABLE_RUNNERS

public static final Set<String> SHARDABLE_RUNNERS

Construtores públicos

ListInstrumentationParser

public ListInstrumentationParser ()

Métodos públicos

getInstrumentationTargets

public List<ListInstrumentationParser.InstrumentationTarget> getInstrumentationTargets ()

Retorna
List<ListInstrumentationParser.InstrumentationTarget>

isCancelled

public boolean isCancelled ()

Retorna
boolean

processNewLines

public void processNewLines (String[] lines)

Chamado quando novas linhas estão sendo recebidas pelo processo remoto.

É garantido que as linhas estejam completas quando forem fornecidas a esse método.

Parâmetros
lines String: a matriz que contém as novas linhas.