CrackMe.apk
Download file
package kotlin.reflect.jvm.internal.impl.resolve.constants;
import kotlin.jvm.internal.Intrinsics;
import kotlin.reflect.jvm.internal.impl.name.ClassId;
/* compiled from: ClassLiteralValue.kt */
public final class ClassLiteralValue {
private final int arrayNestedness;
private final ClassId classId;
public final ClassId component1() {
return this.classId;
}
public final int component2() {
return this.arrayNestedness;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof ClassLiteralValue)) {
return false;
}
ClassLiteralValue classLiteralValue = (ClassLiteralValue) obj;
return Intrinsics.areEqual((Object) this.classId, (Object) classLiteralValue.classId) && this.arrayNestedness == classLiteralValue.arrayNestedness;
}
public int hashCode() {
return (this.classId.hashCode() * 31) + this.arrayNestedness;
}
public ClassLiteralValue(ClassId classId2, int i) {
Intrinsics.checkNotNullParameter(classId2, "classId");
this.classId = classId2;
this.arrayNestedness = i;
}
public final int getArrayNestedness() {
return this.arrayNestedness;
}
public final ClassId getClassId() {
return this.classId;
}
public String toString() {
StringBuilder sb = new StringBuilder();
int arrayNestedness2 = getArrayNestedness();
int i = 0;
int i2 = 0;
while (i2 < arrayNestedness2) {
i2++;
sb.append("kotlin/Array<");
}
sb.append(getClassId());
int arrayNestedness3 = getArrayNestedness();
while (i < arrayNestedness3) {
i++;
sb.append(">");
}
String sb2 = sb.toString();
Intrinsics.checkNotNullExpressionValue(sb2, "StringBuilder().apply(builderAction).toString()");
return sb2;
}
}
Download file