CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.load.java;
import kotlin.KotlinVersion;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* compiled from: JavaNullabilityAnnotationsStatus.kt */
public final class JavaNullabilityAnnotationsStatus {
public static final Companion Companion = new Companion((DefaultConstructorMarker) null);
/* access modifiers changed from: private */
public static final JavaNullabilityAnnotationsStatus DEFAULT = new JavaNullabilityAnnotationsStatus(ReportLevel.STRICT, (KotlinVersion) null, (ReportLevel) null, 6, (DefaultConstructorMarker) null);
private final ReportLevel reportLevelAfter;
private final ReportLevel reportLevelBefore;
private final KotlinVersion sinceVersion;
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof JavaNullabilityAnnotationsStatus)) {
return false;
}
JavaNullabilityAnnotationsStatus javaNullabilityAnnotationsStatus = (JavaNullabilityAnnotationsStatus) obj;
return this.reportLevelBefore == javaNullabilityAnnotationsStatus.reportLevelBefore && Intrinsics.areEqual((Object) this.sinceVersion, (Object) javaNullabilityAnnotationsStatus.sinceVersion) && this.reportLevelAfter == javaNullabilityAnnotationsStatus.reportLevelAfter;
}
public int hashCode() {
int hashCode = this.reportLevelBefore.hashCode() * 31;
KotlinVersion kotlinVersion = this.sinceVersion;
return ((hashCode + (kotlinVersion == null ? 0 : kotlinVersion.hashCode())) * 31) + this.reportLevelAfter.hashCode();
}
public String toString() {
return "JavaNullabilityAnnotationsStatus(reportLevelBefore=" + this.reportLevelBefore + ", sinceVersion=" + this.sinceVersion + ", reportLevelAfter=" + this.reportLevelAfter + ')';
}
public JavaNullabilityAnnotationsStatus(ReportLevel reportLevel, KotlinVersion kotlinVersion, ReportLevel reportLevel2) {
Intrinsics.checkNotNullParameter(reportLevel, "reportLevelBefore");
Intrinsics.checkNotNullParameter(reportLevel2, "reportLevelAfter");
this.reportLevelBefore = reportLevel;
this.sinceVersion = kotlinVersion;
this.reportLevelAfter = reportLevel2;
}
public final ReportLevel getReportLevelBefore() {
return this.reportLevelBefore;
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ JavaNullabilityAnnotationsStatus(ReportLevel reportLevel, KotlinVersion kotlinVersion, ReportLevel reportLevel2, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(reportLevel, (i & 2) != 0 ? new KotlinVersion(1, 0) : kotlinVersion, (i & 4) != 0 ? reportLevel : reportLevel2);
}
public final KotlinVersion getSinceVersion() {
return this.sinceVersion;
}
public final ReportLevel getReportLevelAfter() {
return this.reportLevelAfter;
}
/* compiled from: JavaNullabilityAnnotationsStatus.kt */
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final JavaNullabilityAnnotationsStatus getDEFAULT() {
return JavaNullabilityAnnotationsStatus.DEFAULT;
}
}
}
Download file