discord-jadx/app/src/main/java/android/support/v4/media/RatingCompat.java

52 lines
1.6 KiB
Java

package android.support.v4.media;
import android.annotation.SuppressLint;
import android.os.Parcel;
import android.os.Parcelable;
@SuppressLint({"BanParcelableUsage"})
public final class RatingCompat implements Parcelable {
public static final Parcelable.Creator<RatingCompat> CREATOR = new a();
public final int i;
public final float j;
public class a implements Parcelable.Creator<RatingCompat> {
/* Return type fixed from 'java.lang.Object' to match base method */
@Override // android.os.Parcelable.Creator
public RatingCompat createFromParcel(Parcel parcel) {
return new RatingCompat(parcel.readInt(), parcel.readFloat());
}
/* Return type fixed from 'java.lang.Object[]' to match base method */
@Override // android.os.Parcelable.Creator
public RatingCompat[] newArray(int i) {
return new RatingCompat[i];
}
}
public RatingCompat(int i, float f) {
this.i = i;
this.j = f;
}
@Override // android.os.Parcelable
public int describeContents() {
return this.i;
}
@Override // java.lang.Object
public String toString() {
StringBuilder L = c.d.b.a.a.L("Rating:style=");
L.append(this.i);
L.append(" rating=");
float f = this.j;
L.append(f < 0.0f ? "unrated" : String.valueOf(f));
return L.toString();
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
parcel.writeInt(this.i);
parcel.writeFloat(this.j);
}
}