package com.yeshi.base.entity.ad; import com.bytedance.sdk.openadsdk.TTNativeExpressAd; import com.qq.e.ads.nativ.NativeExpressADView; import com.qq.e.ads.nativ.NativeUnifiedADData; import com.qq.e.ads.nativ.express2.NativeExpressADData2; //信息流原生广告容器 public class ExpressAdContainer { TTNativeExpressAd csj; NativeExpressADView gdt;//旧版广点通 NativeExpressADData2 gdt2;//2.0版广点通 NativeUnifiedADData gdt2Unfied;//2.0广点通自渲染 public NativeUnifiedADData getGdt2Unfied() { return gdt2Unfied; } public void setGdt2Unfied(NativeUnifiedADData gdt2Unfied) { this.gdt2Unfied = gdt2Unfied; } public ExpressAdContainer(TTNativeExpressAd csj) { this.csj = csj; } public ExpressAdContainer(NativeExpressADView gdt) { this.gdt = gdt; } public ExpressAdContainer(NativeExpressADData2 gdt2) { this.gdt2 = gdt2; } public ExpressAdContainer(NativeUnifiedADData gdt2Unfied) { this.gdt2Unfied = gdt2Unfied; } public TTNativeExpressAd getCsj() { return csj; } public void setCsj(TTNativeExpressAd csj) { this.csj = csj; } public NativeExpressADView getGdt() { return gdt; } public void setGdt(NativeExpressADView gdt) { this.gdt = gdt; } public NativeExpressADData2 getGdt2() { return gdt2; } public void setGdt2(NativeExpressADData2 gdt2) { this.gdt2 = gdt2; } }