TfObjectTracker

public class TfObjectTracker
extends Object

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


Narzędzie do śledzenia użycia różnych obiektów Trade Federation.

Podsumowanie

Stałe

String TF_OBJECTS_TRACKING_KEY

Metody publiczne

static void clearTracking()

Przestań śledzić bieżące wywołanie.

static void countWithParents(Class<?> object)

Zlicz wystąpienia danej klasy i jej klas nadrzędnych aż do interfejsu Tradefed.

static void directCount(String className, long occurrences)

Jawnie zliczaj wystąpienia danej klasy.

static Map<String, Long> getUsage()

Zwraca informacje o użyciu śledzonych obiektów.

Stałe

TF_OBJECTS_TRACKING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Wartość stała: "tf_objects_tracking"

Metody publiczne

clearTracking

public static void clearTracking ()

Przestań śledzić bieżące wywołanie. Ta metoda jest wywoływana automatycznie przez platformę.

countWithParents

public static void countWithParents (Class<?> object)

Zlicz wystąpienia danej klasy i jej klas nadrzędnych aż do interfejsu Tradefed.

Parametry
object Class

directCount

public static void directCount (String className, 
                long occurrences)

Jawnie zliczaj wystąpienia danej klasy.

Parametry
className String: obiekt do śledzenia

occurrences long: bieżąca liczba znanych wystąpień

getUsage

public static Map<String, Long> getUsage ()

Zwraca informacje o użyciu śledzonych obiektów.

Zwraca
Map<String, Long>