package com.ss.android.ugc.aweme.ecommerce.pdp.repository.dto;

import X.C6025CLt;
import X.C6171CRj;
import X.M12;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.SystemClock;
import com.bytedance.android.livesdk.model.message.ext.PromotionView;
import com.bytedance.covode.number.Covode;
import com.google.gson.a.c;
import com.ss.android.ugc.aweme.ecommerce.combinepayment.ordersubmit.repository.dto.DynamicSchema;
import com.ss.android.ugc.aweme.ecommerce.coupon.repository.dto.Voucher;
import com.ss.android.ugc.aweme.ecommerce.coupon.repository.dto.VoucherInfo;
import com.ss.android.ugc.aweme.ecommerce.delivery.repo.dto.LogisticDTO;
import com.ss.android.ugc.aweme.ecommerce.pdp.PopUp;
import com.ss.android.ugc.aweme.ecommerce.pdp.ShareInfo;
import com.ss.android.ugc.aweme.ecommerce.sku.model.dto.AddToCartButton;
import com.ss.android.ugc.aweme.ecommerce.sku.model.dto.SaleProp;
import com.ss.android.ugc.aweme.ecommerce.sku.model.dto.SkuItem;
import java.util.List;
import java.util.Map;
import java.util.Objects;

public final class ProductPackStruct implements Parcelable {
    public static final Parcelable.Creator<ProductPackStruct> CREATOR = new C6025CLt();
    public static final Integer[] LJJIZ = {2, 1, 3, 4};
    public static final C6171CRj LJJJ = new C6171CRj((byte) 0);
    public long LIZ = SystemClock.elapsedRealtime();
    @c(LIZ = "product_id")
    public final String LIZIZ;
    @c(LIZ = "status")
    public Integer LIZJ;
    @c(LIZ = "seller")
    public final SellerInfo LIZLLL;
    @c(LIZ = "product_base")
    public final ProductBase LJ;
    @c(LIZ = "sale_props")
    public final List<SaleProp> LJFF;
    @c(LIZ = "skus")
    public final List<SkuItem> LJI;
    @c(LIZ = "shop_policies")
    public final List<ShopPolicy> LJII;
    @c(LIZ = "logistic")
    public final LogisticDTO LJIIIIZZ;
    @c(LIZ = "additional_info")
    public final List<AdditionInfo> LJIIIZ;
    @c(LIZ = "waist_banner")
    public final WaistBanner LJIIJ;
    @c(LIZ = "voucher_info")
    public final VoucherInfo LJIIJJI;
    @c(LIZ = "outer_voucher")
    public final Voucher LJIIL;
    @c(LIZ = "product_detail_review")
    public final ProductDetailReview LJIILIIL;
    @c(LIZ = "flash_sale")
    public final FlashSale LJIILJJIL;
    @c(LIZ = "product_type")
    public Integer LJIILL;
    @c(LIZ = "third_party")
    public final ThirdParty LJIILLIIL;
    @c(LIZ = "add_to_cart_button")
    public final AddToCartButton LJIIZILJ;
    @c(LIZ = "cart_entry")
    public CartEntry LJIJ;
    @c(LIZ = "activity_info")
    public final PickTag LJIJI;
    @c(LIZ = "promotion_logos")
    public final List<PromotionLogo> LJIJJ;
    @c(LIZ = "pop_up")
    public PopUp LJIJJLI;
    @c(LIZ = "chain_key")
    public final String LJIL;
    @c(LIZ = "promotion_view")
    public final PromotionView LJJ;
    @c(LIZ = "half_waist_banner")
    public final HalfWaistBanner LJJI;
    @c(LIZ = "has_shipping_address")
    public Boolean LJJIFFI;
    @c(LIZ = "has_pay_method")
    public Boolean LJJII;
    @c(LIZ = "schema_info")
    public DynamicSchema LJJIII;
    @c(LIZ = "extra")
    public final Map<String, String> LJJIIJ;
    @c(LIZ = "buy_button")
    public final BuyButton LJJIIJZLJL;
    @c(LIZ = "product_unavailable_info")
    public ProductUnavailableInfo LJJIIZ;
    @c(LIZ = "share_info")
    public final ShareInfo LJJIIZI;
    @c(LIZ = "rank_info")
    public final RankInfo LJJIJ;
    @c(LIZ = "promotion_entrance")
    public final PromotionEntrance LJJIJIIJI;
    @c(LIZ = "promotion_discount")
    public final List<PromotionDiscount> LJJIJIIJIL;
    @c(LIZ = "bricks")
    public List<BrickInfo> LJJIJIL;
    @c(LIZ = "unavailable_info")
    public final ProductUnavailableInfo LJJIJL;
    @c(LIZ = "default_address_id")
    public final String LJJIJLIJ;
    @c(LIZ = "tabs")
    public List<Tab> LJJIL;

    public static /* synthetic */ ProductPackStruct LIZ(ProductPackStruct productPackStruct, String str, Integer num, SellerInfo sellerInfo, ProductBase productBase, List list, List list2, List list3, LogisticDTO logisticDTO, List list4, WaistBanner waistBanner, VoucherInfo voucherInfo, Voucher voucher, ProductDetailReview productDetailReview, FlashSale flashSale, Integer num2, ThirdParty thirdParty, AddToCartButton addToCartButton, CartEntry cartEntry, PickTag pickTag, List list5, PopUp popUp, String str2, PromotionView promotionView, HalfWaistBanner halfWaistBanner, Boolean bool, Boolean bool2, DynamicSchema dynamicSchema, Map map, BuyButton buyButton, ProductUnavailableInfo productUnavailableInfo, ShareInfo shareInfo, RankInfo rankInfo, PromotionEntrance promotionEntrance, List list6, List list7, ProductUnavailableInfo productUnavailableInfo2, String str3, List list8, int i, int i2) {
        FlashSale flashSale2 = flashSale;
        ProductDetailReview productDetailReview2 = productDetailReview;
        Voucher voucher2 = voucher;
        VoucherInfo voucherInfo2 = voucherInfo;
        WaistBanner waistBanner2 = waistBanner;
        List<AdditionInfo> list9 = list4;
        LogisticDTO logisticDTO2 = logisticDTO;
        List<ShopPolicy> list10 = list3;
        Integer num3 = num;
        String str4 = str;
        SellerInfo sellerInfo2 = sellerInfo;
        ProductBase productBase2 = productBase;
        List<SaleProp> list11 = list;
        List<SkuItem> list12 = list2;
        ProductUnavailableInfo productUnavailableInfo3 = productUnavailableInfo2;
        List list13 = list7;
        PromotionEntrance promotionEntrance2 = promotionEntrance;
        RankInfo rankInfo2 = rankInfo;
        ShareInfo shareInfo2 = shareInfo;
        List<PromotionLogo> list14 = list5;
        PickTag pickTag2 = pickTag;
        CartEntry cartEntry2 = cartEntry;
        String str5 = str3;
        AddToCartButton addToCartButton2 = addToCartButton;
        Integer num4 = num2;
        ThirdParty thirdParty2 = thirdParty;
        PopUp popUp2 = popUp;
        String str6 = str2;
        PromotionView promotionView2 = promotionView;
        List list15 = list6;
        HalfWaistBanner halfWaistBanner2 = halfWaistBanner;
        int i3 = i;
        Boolean bool3 = bool;
        Boolean bool4 = bool2;
        List list16 = list8;
        DynamicSchema dynamicSchema2 = dynamicSchema;
        Map map2 = map;
        BuyButton buyButton2 = buyButton;
        ProductUnavailableInfo productUnavailableInfo4 = productUnavailableInfo;
        ProductPackStruct productPackStruct2 = productPackStruct;
        if ((i3 & 1) != 0) {
            str4 = productPackStruct2.LIZIZ;
        }
        if ((i3 & 2) != 0) {
            num3 = productPackStruct2.LIZJ;
        }
        if ((i3 & 4) != 0) {
            sellerInfo2 = productPackStruct2.LIZLLL;
        }
        if ((i3 & 8) != 0) {
            productBase2 = productPackStruct2.LJ;
        }
        if ((i3 & 16) != 0) {
            list11 = productPackStruct2.LJFF;
        }
        if ((i3 & 32) != 0) {
            list12 = productPackStruct2.LJI;
        }
        if ((i3 & 64) != 0) {
            list10 = productPackStruct2.LJII;
        }
        if ((i3 & 128) != 0) {
            logisticDTO2 = productPackStruct2.LJIIIIZZ;
        }
        if ((i3 & 256) != 0) {
            list9 = productPackStruct2.LJIIIZ;
        }
        if ((i3 & 512) != 0) {
            waistBanner2 = productPackStruct2.LJIIJ;
        }
        if ((i3 & 1024) != 0) {
            voucherInfo2 = productPackStruct2.LJIIJJI;
        }
        if ((i3 & 2048) != 0) {
            voucher2 = productPackStruct2.LJIIL;
        }
        if ((i3 & 4096) != 0) {
            productDetailReview2 = productPackStruct2.LJIILIIL;
        }
        if ((i3 & 8192) != 0) {
            flashSale2 = productPackStruct2.LJIILJJIL;
        }
        if ((i3 & 16384) != 0) {
            num4 = productPackStruct2.LJIILL;
        }
        if ((32768 & i3) != 0) {
            thirdParty2 = productPackStruct2.LJIILLIIL;
        }
        if ((65536 & i3) != 0) {
            addToCartButton2 = productPackStruct2.LJIIZILJ;
        }
        if ((131072 & i3) != 0) {
            cartEntry2 = productPackStruct2.LJIJ;
        }
        if ((262144 & i3) != 0) {
            pickTag2 = productPackStruct2.LJIJI;
        }
        if ((524288 & i3) != 0) {
            list14 = productPackStruct2.LJIJJ;
        }
        if ((1048576 & i3) != 0) {
            popUp2 = productPackStruct2.LJIJJLI;
        }
        if ((2097152 & i3) != 0) {
            str6 = productPackStruct2.LJIL;
        }
        if ((4194304 & i3) != 0) {
            promotionView2 = productPackStruct2.LJJ;
        }
        if ((8388608 & i3) != 0) {
            halfWaistBanner2 = productPackStruct2.LJJI;
        }
        if ((16777216 & i3) != 0) {
            bool3 = productPackStruct2.LJJIFFI;
        }
        if ((33554432 & i3) != 0) {
            bool4 = productPackStruct2.LJJII;
        }
        if ((67108864 & i3) != 0) {
            dynamicSchema2 = productPackStruct2.LJJIII;
        }
        if ((134217728 & i3) != 0) {
            map2 = productPackStruct2.LJJIIJ;
        }
        if ((268435456 & i3) != 0) {
            buyButton2 = productPackStruct2.LJJIIJZLJL;
        }
        if ((536870912 & i3) != 0) {
            productUnavailableInfo4 = productPackStruct2.LJJIIZ;
        }
        if ((1073741824 & i3) != 0) {
            shareInfo2 = productPackStruct2.LJJIIZI;
        }
        if ((i3 & Integer.MIN_VALUE) != 0) {
            rankInfo2 = productPackStruct2.LJJIJ;
        }
        if ((i2 & 1) != 0) {
            promotionEntrance2 = productPackStruct2.LJJIJIIJI;
        }
        if ((i2 & 2) != 0) {
            list15 = productPackStruct2.LJJIJIIJIL;
        }
        if ((i2 & 4) != 0) {
            list13 = productPackStruct2.LJJIJIL;
        }
        if ((i2 & 8) != 0) {
            productUnavailableInfo3 = productPackStruct2.LJJIJL;
        }
        if ((i2 & 16) != 0) {
            str5 = productPackStruct2.LJJIJLIJ;
        }
        if ((i2 & 32) != 0) {
            list16 = productPackStruct2.LJJIL;
        }
        Boolean bool5 = bool4;
        DynamicSchema dynamicSchema3 = dynamicSchema2;
        Map map3 = map2;
        BuyButton buyButton3 = buyButton2;
        ProductUnavailableInfo productUnavailableInfo5 = productUnavailableInfo4;
        ShareInfo shareInfo3 = shareInfo2;
        RankInfo rankInfo3 = rankInfo2;
        PromotionEntrance promotionEntrance3 = promotionEntrance2;
        List list17 = list15;
        List list18 = list13;
        ProductUnavailableInfo productUnavailableInfo6 = productUnavailableInfo3;
        String str7 = str5;
        List list19 = list16;
        return productPackStruct2.LIZ(str4, num3, sellerInfo2, productBase2, list11, list12, list10, logisticDTO2, list9, waistBanner2, voucherInfo2, voucher2, productDetailReview2, flashSale2, num4, thirdParty2, addToCartButton2, cartEntry2, pickTag2, list14, popUp2, str6, promotionView2, halfWaistBanner2, bool3, bool5, dynamicSchema3, map3, buyButton3, productUnavailableInfo5, shareInfo3, rankInfo3, promotionEntrance3, list17, list18, productUnavailableInfo6, str7, list19);
    }

    private ProductPackStruct LIZ(String str, Integer num, SellerInfo sellerInfo, ProductBase productBase, List<SaleProp> list, List<SkuItem> list2, List<ShopPolicy> list3, LogisticDTO logisticDTO, List<AdditionInfo> list4, WaistBanner waistBanner, VoucherInfo voucherInfo, Voucher voucher, ProductDetailReview productDetailReview, FlashSale flashSale, Integer num2, ThirdParty thirdParty, AddToCartButton addToCartButton, CartEntry cartEntry, PickTag pickTag, List<PromotionLogo> list5, PopUp popUp, String str2, PromotionView promotionView, HalfWaistBanner halfWaistBanner, Boolean bool, Boolean bool2, DynamicSchema dynamicSchema, Map<String, String> map, BuyButton buyButton, ProductUnavailableInfo productUnavailableInfo, ShareInfo shareInfo, RankInfo rankInfo, PromotionEntrance promotionEntrance, List<PromotionDiscount> list6, List<BrickInfo> list7, ProductUnavailableInfo productUnavailableInfo2, String str3, List<Tab> list8) {
        return new ProductPackStruct(str, num, sellerInfo, productBase, list, list2, list3, logisticDTO, list4, waistBanner, voucherInfo, voucher, productDetailReview, flashSale, num2, thirdParty, addToCartButton, cartEntry, pickTag, list5, popUp, str2, promotionView, halfWaistBanner, bool, bool2, dynamicSchema, map, buyButton, productUnavailableInfo, shareInfo, rankInfo, promotionEntrance, list6, list7, productUnavailableInfo2, str3, list8);
    }

    private Object[] LIZIZ() {
        return new Object[]{this.LIZIZ, this.LIZJ, this.LIZLLL, this.LJ, this.LJFF, this.LJI, this.LJII, this.LJIIIIZZ, this.LJIIIZ, this.LJIIJ, this.LJIIJJI, this.LJIIL, this.LJIILIIL, this.LJIILJJIL, this.LJIILL, this.LJIILLIIL, this.LJIIZILJ, this.LJIJ, this.LJIJI, this.LJIJJ, this.LJIJJLI, this.LJIL, this.LJJ, this.LJJI, this.LJJIFFI, this.LJJII, this.LJJIII, this.LJJIIJ, this.LJJIIJZLJL, this.LJJIIZ, this.LJJIIZI, this.LJJIJ, this.LJJIJIIJI, this.LJJIJIIJIL, this.LJJIJIL, this.LJJIJL, this.LJJIJLIJ, this.LJJIL};
    }

    public final int describeContents() {
        return 0;
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof ProductPackStruct)) {
            return false;
        }
        return M12.LIZ(((ProductPackStruct) obj).LIZIZ(), LIZIZ());
    }

    public final int hashCode() {
        return Objects.hash(LIZIZ());
    }

    public final String toString() {
        return M12.LIZ("ProductPackStruct:%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s", LIZIZ());
    }

    public final void writeToParcel(Parcel parcel, int i) {
        M12.LIZ(parcel);
        parcel.writeString(this.LIZIZ);
        Integer num = this.LIZJ;
        if (num != null) {
            parcel.writeInt(1);
            parcel.writeInt(num.intValue());
        } else {
            parcel.writeInt(0);
        }
        SellerInfo sellerInfo = this.LIZLLL;
        if (sellerInfo != null) {
            parcel.writeInt(1);
            sellerInfo.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        ProductBase productBase = this.LJ;
        if (productBase != null) {
            parcel.writeInt(1);
            productBase.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        List<SaleProp> list = this.LJFF;
        if (list != null) {
            parcel.writeInt(1);
            parcel.writeInt(list.size());
            for (SaleProp writeToParcel : list) {
                writeToParcel.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        List<SkuItem> list2 = this.LJI;
        if (list2 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list2.size());
            for (SkuItem writeToParcel2 : list2) {
                writeToParcel2.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        List<ShopPolicy> list3 = this.LJII;
        if (list3 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list3.size());
            for (ShopPolicy writeToParcel3 : list3) {
                writeToParcel3.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        LogisticDTO logisticDTO = this.LJIIIIZZ;
        if (logisticDTO != null) {
            parcel.writeInt(1);
            logisticDTO.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        List<AdditionInfo> list4 = this.LJIIIZ;
        if (list4 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list4.size());
            for (AdditionInfo writeToParcel4 : list4) {
                writeToParcel4.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        WaistBanner waistBanner = this.LJIIJ;
        if (waistBanner != null) {
            parcel.writeInt(1);
            waistBanner.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        VoucherInfo voucherInfo = this.LJIIJJI;
        if (voucherInfo != null) {
            parcel.writeInt(1);
            voucherInfo.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        Voucher voucher = this.LJIIL;
        if (voucher != null) {
            parcel.writeInt(1);
            voucher.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        ProductDetailReview productDetailReview = this.LJIILIIL;
        if (productDetailReview != null) {
            parcel.writeInt(1);
            productDetailReview.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        FlashSale flashSale = this.LJIILJJIL;
        if (flashSale != null) {
            parcel.writeInt(1);
            flashSale.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        Integer num2 = this.LJIILL;
        if (num2 != null) {
            parcel.writeInt(1);
            parcel.writeInt(num2.intValue());
        } else {
            parcel.writeInt(0);
        }
        ThirdParty thirdParty = this.LJIILLIIL;
        if (thirdParty != null) {
            parcel.writeInt(1);
            thirdParty.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        AddToCartButton addToCartButton = this.LJIIZILJ;
        if (addToCartButton != null) {
            parcel.writeInt(1);
            addToCartButton.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        CartEntry cartEntry = this.LJIJ;
        if (cartEntry != null) {
            parcel.writeInt(1);
            cartEntry.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        PickTag pickTag = this.LJIJI;
        if (pickTag != null) {
            parcel.writeInt(1);
            pickTag.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        List<PromotionLogo> list5 = this.LJIJJ;
        if (list5 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list5.size());
            for (PromotionLogo writeToParcel5 : list5) {
                writeToParcel5.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        PopUp popUp = this.LJIJJLI;
        if (popUp != null) {
            parcel.writeInt(1);
            popUp.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        parcel.writeString(this.LJIL);
        parcel.writeParcelable(this.LJJ, i);
        HalfWaistBanner halfWaistBanner = this.LJJI;
        if (halfWaistBanner != null) {
            parcel.writeInt(1);
            halfWaistBanner.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        Boolean bool = this.LJJIFFI;
        if (bool != null) {
            parcel.writeInt(1);
            parcel.writeInt(bool.booleanValue() ? 1 : 0);
        } else {
            parcel.writeInt(0);
        }
        Boolean bool2 = this.LJJII;
        if (bool2 != null) {
            parcel.writeInt(1);
            parcel.writeInt(bool2.booleanValue() ? 1 : 0);
        } else {
            parcel.writeInt(0);
        }
        DynamicSchema dynamicSchema = this.LJJIII;
        if (dynamicSchema != null) {
            parcel.writeInt(1);
            dynamicSchema.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        Map<String, String> map = this.LJJIIJ;
        if (map != null) {
            parcel.writeInt(1);
            parcel.writeInt(map.size());
            for (Map.Entry<String, String> next : map.entrySet()) {
                parcel.writeString(next.getKey());
                parcel.writeString(next.getValue());
            }
        } else {
            parcel.writeInt(0);
        }
        BuyButton buyButton = this.LJJIIJZLJL;
        if (buyButton != null) {
            parcel.writeInt(1);
            buyButton.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        ProductUnavailableInfo productUnavailableInfo = this.LJJIIZ;
        if (productUnavailableInfo != null) {
            parcel.writeInt(1);
            productUnavailableInfo.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        ShareInfo shareInfo = this.LJJIIZI;
        if (shareInfo != null) {
            parcel.writeInt(1);
            shareInfo.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        RankInfo rankInfo = this.LJJIJ;
        if (rankInfo != null) {
            parcel.writeInt(1);
            rankInfo.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        PromotionEntrance promotionEntrance = this.LJJIJIIJI;
        if (promotionEntrance != null) {
            parcel.writeInt(1);
            promotionEntrance.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        List<PromotionDiscount> list6 = this.LJJIJIIJIL;
        if (list6 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list6.size());
            for (PromotionDiscount writeToParcel6 : list6) {
                writeToParcel6.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        List<BrickInfo> list7 = this.LJJIJIL;
        if (list7 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list7.size());
            for (BrickInfo writeToParcel7 : list7) {
                writeToParcel7.writeToParcel(parcel, 0);
            }
        } else {
            parcel.writeInt(0);
        }
        ProductUnavailableInfo productUnavailableInfo2 = this.LJJIJL;
        if (productUnavailableInfo2 != null) {
            parcel.writeInt(1);
            productUnavailableInfo2.writeToParcel(parcel, 0);
        } else {
            parcel.writeInt(0);
        }
        parcel.writeString(this.LJJIJLIJ);
        List<Tab> list8 = this.LJJIL;
        if (list8 != null) {
            parcel.writeInt(1);
            parcel.writeInt(list8.size());
            for (Tab writeToParcel8 : list8) {
                writeToParcel8.writeToParcel(parcel, 0);
            }
            return;
        }
        parcel.writeInt(0);
    }

    public final String LIZ() {
        Integer num;
        FlashSale flashSale = this.LJIILJJIL;
        if (!(flashSale == null || (num = flashSale.LIZIZ) == null)) {
            if (num.intValue() == 1) {
                return "warm_up";
            }
            if (num.intValue() == 2) {
                return "on_sale";
            }
        }
        return null;
    }

    static {
        Covode.recordClassIndex(71511);
    }

    public ProductPackStruct(String str, Integer num, SellerInfo sellerInfo, ProductBase productBase, List<SaleProp> list, List<SkuItem> list2, List<ShopPolicy> list3, LogisticDTO logisticDTO, List<AdditionInfo> list4, WaistBanner waistBanner, VoucherInfo voucherInfo, Voucher voucher, ProductDetailReview productDetailReview, FlashSale flashSale, Integer num2, ThirdParty thirdParty, AddToCartButton addToCartButton, CartEntry cartEntry, PickTag pickTag, List<PromotionLogo> list5, PopUp popUp, String str2, PromotionView promotionView, HalfWaistBanner halfWaistBanner, Boolean bool, Boolean bool2, DynamicSchema dynamicSchema, Map<String, String> map, BuyButton buyButton, ProductUnavailableInfo productUnavailableInfo, ShareInfo shareInfo, RankInfo rankInfo, PromotionEntrance promotionEntrance, List<PromotionDiscount> list6, List<BrickInfo> list7, ProductUnavailableInfo productUnavailableInfo2, String str3, List<Tab> list8) {
        this.LIZIZ = str;
        this.LIZJ = num;
        this.LIZLLL = sellerInfo;
        this.LJ = productBase;
        this.LJFF = list;
        this.LJI = list2;
        this.LJII = list3;
        this.LJIIIIZZ = logisticDTO;
        this.LJIIIZ = list4;
        this.LJIIJ = waistBanner;
        this.LJIIJJI = voucherInfo;
        this.LJIIL = voucher;
        this.LJIILIIL = productDetailReview;
        this.LJIILJJIL = flashSale;
        this.LJIILL = num2;
        this.LJIILLIIL = thirdParty;
        this.LJIIZILJ = addToCartButton;
        this.LJIJ = cartEntry;
        this.LJIJI = pickTag;
        this.LJIJJ = list5;
        this.LJIJJLI = popUp;
        this.LJIL = str2;
        this.LJJ = promotionView;
        this.LJJI = halfWaistBanner;
        this.LJJIFFI = bool;
        this.LJJII = bool2;
        this.LJJIII = dynamicSchema;
        this.LJJIIJ = map;
        this.LJJIIJZLJL = buyButton;
        this.LJJIIZ = productUnavailableInfo;
        this.LJJIIZI = shareInfo;
        this.LJJIJ = rankInfo;
        this.LJJIJIIJI = promotionEntrance;
        this.LJJIJIIJIL = list6;
        this.LJJIJIL = list7;
        this.LJJIJL = productUnavailableInfo2;
        this.LJJIJLIJ = str3;
        this.LJJIL = list8;
    }
}
