CrackMe.apk
Download file
package com.facebook.imagepipeline.image;
import javax.annotation.Nullable;
public class ImmutableQualityInfo implements QualityInfo {
public static final QualityInfo FULL_QUALITY = of(Integer.MAX_VALUE, true, true);
boolean mIsOfFullQuality;
boolean mIsOfGoodEnoughQuality;
int mQuality;
private ImmutableQualityInfo(int i, boolean z, boolean z2) {
this.mQuality = i;
this.mIsOfGoodEnoughQuality = z;
this.mIsOfFullQuality = z2;
}
public int getQuality() {
return this.mQuality;
}
public boolean isOfGoodEnoughQuality() {
return this.mIsOfGoodEnoughQuality;
}
public boolean isOfFullQuality() {
return this.mIsOfFullQuality;
}
public int hashCode() {
int i = 0;
int i2 = this.mQuality ^ (this.mIsOfGoodEnoughQuality ? 4194304 : 0);
if (this.mIsOfFullQuality) {
i = 8388608;
}
return i2 ^ i;
}
public boolean equals(@Nullable Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof ImmutableQualityInfo)) {
return false;
}
ImmutableQualityInfo immutableQualityInfo = (ImmutableQualityInfo) obj;
if (this.mQuality == immutableQualityInfo.mQuality && this.mIsOfGoodEnoughQuality == immutableQualityInfo.mIsOfGoodEnoughQuality && this.mIsOfFullQuality == immutableQualityInfo.mIsOfFullQuality) {
return true;
}
return false;
}
public static QualityInfo of(int i, boolean z, boolean z2) {
return new ImmutableQualityInfo(i, z, z2);
}
}
Download file