ListInstrumentationParser

public class ListInstrumentationParser
extends MultiLineReceiver

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


Ein IShellOutputReceiver, der die Ausgabe einer „pm list instrumentation“-Abfrage parst

Zusammenfassung

Verschachtelte Klassen

class ListInstrumentationParser.InstrumentationTarget

 

Felder

public static final Set<String> SHARDABLE_RUNNERS

Öffentliche Konstruktoren

ListInstrumentationParser()

Öffentliche Methoden

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

void processNewLines(String[] lines)

Wird aufgerufen, wenn der Remote-Prozess neue Zeilen empfängt.

Felder

SHARDABLE_RUNNERS

public static final Set<String> SHARDABLE_RUNNERS

Öffentliche Konstruktoren

ListInstrumentationParser

public ListInstrumentationParser ()

Öffentliche Methoden

getInstrumentationTargets

public List<ListInstrumentationParser.InstrumentationTarget> getInstrumentationTargets ()

Gibt Folgendes zurück:
List<ListInstrumentationParser.InstrumentationTarget>

isCancelled

public boolean isCancelled ()

Gibt Folgendes zurück:
boolean

processNewLines

public void processNewLines (String[] lines)

Wird aufgerufen, wenn der Remote-Prozess neue Zeilen empfängt.

Die Zeilen sind garantiert vollständig, wenn sie an diese Methode übergeben werden.

Parameter
lines String: Das Array mit den neuen Zeilen.