package com.tencent.mm.pluginsdk.model.app;

import android.os.Parcel;
import android.os.Parcelable;
import android.os.Parcelable.Creator;
import com.tencent.matrix.trace.core.AppMethodBeat;

public class ReportUtil$ReportArgs implements Parcelable {
    public static final Creator<ReportUtil$ReportArgs> CREATOR = new 1();
    public int Cn;
    public String Iw;
    public int errCode;
    public String openId;
    public String transaction;

    /* synthetic */ ReportUtil$ReportArgs(Parcel parcel, byte b) {
        this(parcel);
    }

    public int describeContents() {
        return 0;
    }

    public void writeToParcel(Parcel parcel, int i) {
        AppMethodBeat.i(27385);
        parcel.writeString(this.Iw);
        parcel.writeInt(this.errCode);
        parcel.writeString(this.transaction);
        parcel.writeString(this.openId);
        AppMethodBeat.o(27385);
    }

    static {
        AppMethodBeat.i(27387);
        AppMethodBeat.o(27387);
    }

    private ReportUtil$ReportArgs(Parcel parcel) {
        AppMethodBeat.i(27386);
        this.Iw = parcel.readString();
        this.errCode = parcel.readInt();
        this.transaction = parcel.readString();
        this.openId = parcel.readString();
        AppMethodBeat.o(27386);
    }
}
