ListInstrumentationParser

public class ListInstrumentationParser
extends MultiLineReceiver

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


Un IShellOutputReceiver che analizza l'output di una query "pm list instrumentation"

Riepilogo

Classi nidificate

class ListInstrumentationParser.InstrumentationTarget

 

Campi

public static final Set<String> SHARDABLE_RUNNERS

Costruttori pubblici

ListInstrumentationParser()

Metodi pubblici

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

void processNewLines(String[] lines)

Chiamato quando il processo remoto riceve nuove righe.

Campi

SHARDABLE_RUNNERS

public static final Set<String> SHARDABLE_RUNNERS

Costruttori pubblici

ListInstrumentationParser

public ListInstrumentationParser ()

Metodi pubblici

getInstrumentationTargets

public List<ListInstrumentationParser.InstrumentationTarget> getInstrumentationTargets ()

Resi
List<ListInstrumentationParser.InstrumentationTarget>

isCancelled

public boolean isCancelled ()

Resi
boolean

processNewLines

public void processNewLines (String[] lines)

Chiamato quando il processo remoto riceve nuove righe.

È garantito che le linee siano complete quando vengono fornite a questo metodo.

Parametri
lines String: l'array contenente le nuove righe.