Event

public class Event<T extends Enum<T>>

A tracking event.

Parameters

<T>

an event enum value (for ex. an AnalysisScreenEvent value)

Constructors

Event
Link copied to clipboard
void Event(@NonNull() T type, @NonNull() Map<String, Object> details)
Internal use only.
Event
Link copied to clipboard
void Event(@NonNull() T type)
Internal use only.

Functions

equals
Link copied to clipboard
boolean equals(Object o)
Internal use only.
getDetails
Link copied to clipboard
Map<String, ObjectgetDetails()
Details about the event.
getType
Link copied to clipboard
T getType()
the type of the event which is an event enum value (for ex.
hashCode
Link copied to clipboard
int hashCode()
Internal use only.
toString
Link copied to clipboard
String toString()
Internal use only.

Properties

details
Link copied to clipboard
private final Map<String, Objectdetails
type
Link copied to clipboard
private final T type