ListInstrumentationParser

public class ListInstrumentationParser
extends MultiLineReceiver

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


Un IShellOutputReceiver qui analyse la sortie d'une requête "pm list instrumentation"

Résumé

Classes imbriquées

class ListInstrumentationParser.InstrumentationTarget

 

Champs

public static final Set<String> SHARDABLE_RUNNERS

Constructeurs publics

ListInstrumentationParser()

Méthodes publiques

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

void processNewLines(String[] lines)

Appelé lorsque de nouvelles lignes sont reçues par le processus distant.

Champs

SHARDABLE_RUNNERS

public static final Set<String> SHARDABLE_RUNNERS

Constructeurs publics

ListInstrumentationParser

public ListInstrumentationParser ()

Méthodes publiques

getInstrumentationTargets

public List<ListInstrumentationParser.InstrumentationTarget> getInstrumentationTargets ()

Renvoie
List<ListInstrumentationParser.InstrumentationTarget>

isCancelled

public boolean isCancelled ()

Renvoie
boolean

processNewLines

public void processNewLines (String[] lines)

Appelé lorsque de nouvelles lignes sont reçues par le processus distant.

Il est garanti que les lignes sont complètes lorsqu'elles sont transmises à cette méthode.

Paramètres
lines String : tableau contenant les nouvelles lignes.