package com.google.firebase.sessions; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes3.dex */ public final class SessionEvent { public final ApplicationInfo applicationInfo; public final EventType eventType; public final SessionInfo sessionData; public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof SessionEvent)) { return false; } SessionEvent sessionEvent = (SessionEvent) obj; return this.eventType == sessionEvent.eventType && Intrinsics.areEqual(this.sessionData, sessionEvent.sessionData) && Intrinsics.areEqual(this.applicationInfo, sessionEvent.applicationInfo); } public final ApplicationInfo getApplicationInfo() { return this.applicationInfo; } public final EventType getEventType() { return this.eventType; } public final SessionInfo getSessionData() { return this.sessionData; } public int hashCode() { return (((this.eventType.hashCode() * 31) + this.sessionData.hashCode()) * 31) + this.applicationInfo.hashCode(); } public String toString() { return "SessionEvent(eventType=" + this.eventType + ", sessionData=" + this.sessionData + ", applicationInfo=" + this.applicationInfo + ')'; } public SessionEvent(EventType eventType, SessionInfo sessionData, ApplicationInfo applicationInfo) { Intrinsics.checkNotNullParameter(eventType, "eventType"); Intrinsics.checkNotNullParameter(sessionData, "sessionData"); Intrinsics.checkNotNullParameter(applicationInfo, "applicationInfo"); this.eventType = eventType; this.sessionData = sessionData; this.applicationInfo = applicationInfo; } }