TfObject Tracker

public class TfObjectTracker
extends Object

java.lang.Oggetto
com.android.tradefed.invoker.logger.TfObjectTracker


Un programma di utilità per tenere traccia dell'utilizzo dei diversi oggetti Trade Fedederation.

Riepilogo

Campi

public static final String TF_OBJECTS_TRACKING_KEY

Metodi pubblici

static void clearTracking ()

Interrompi il monitoraggio dell'invocazione corrente.

static void countWithParents (Class<?> object)

Conta l'occorrenza di una data classe e delle sue superclassi fino all'interfaccia Tradefed.

static void directCount (String className, long occurrences)

Conta esplicitamente una classe e le sue occorrenze

static getUsage ()

Restituisce l'utilizzo degli oggetti monitorati.

Campi

TF_OBJECTS_TRACKING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Metodi pubblici

clearTracking

public static void clearTracking ()

Interrompi il monitoraggio dell'invocazione corrente. Questo viene chiamato automaticamente dall'imbracatura.

countWithParents

public static void countWithParents (Class<?> object)

Conta l'occorrenza di una data classe e delle sue superclassi fino all'interfaccia Tradefed.

Parametri
object Class

directCount

public static void directCount (String className, 
                long occurrences)

Conta esplicitamente una classe e le sue occorrenze

Parametri
className String : l'oggetto da tracciare

occurrences long : numero corrente di occorrenze note

getUsage

public static  getUsage ()

Restituisce l'utilizzo degli oggetti monitorati.

ritorna