content: package com.alipay.api.domain;
  
  import com.alipay.api.AlipayObject;
  import com.alipay.api.internal.mapping.ApiField;
  
  /**
   * 券包活动信息
   *
   * @author auto create
   * @since 1.0, 2022-07-19 17:39:27
   */
  public class VoucherPackageActivityInfo extends AlipayObject {
  
  	private static final long serialVersionUID = 5124788997674717843L;
  
  	/**
  	 * 活动基本信息
  	 */
  	@ApiField("activity_base_info")
  	private ActivityBaseInfo activityBaseInfo;
  
  	/**
  	 * 券可用范围
  	 */
  	@ApiField("voucher_available_scope_info")
  	private VoucherAvailableScopeInfo voucherAvailableScopeInfo;
  
  	/**
  	 * 优惠券抵扣信息
  	 */
  	@ApiField("voucher_deduct_info")
  	private VoucherDeductInfo voucherDeductInfo;
  
  	/**
  	 * 券的展示详情
  	 */
  	@ApiField("voucher_display_pattern_info")
  	private VoucherDisplayPatternInfo voucherDisplayPatternInfo;
  
  	/**
  	 * 券的发放方式
  	 */
  	@ApiField("voucher_send_mode_info")
  	private VoucherSendModeInfo voucherSendModeInfo;
  
  	/**
  	 * 券核销规则
  	 */
  	@ApiField("voucher_use_rule_info")
  	private VoucherUseRuleInfo voucherUseRuleInfo;
  
  	public ActivityBaseInfo getActivityBaseInfo() {
  		return this.activityBaseInfo;
  	}
  	public void setActivityBaseInfo(ActivityBaseInfo activityBaseInfo) {
  		this.activityBaseInfo = activityBaseInfo;
  	}
  
  	public VoucherAvailableScopeInfo getVoucherAvailableScopeInfo() {
  		return this.voucherAvailableScopeInfo;
  	}
  	public void setVoucherAvailableScopeInfo(VoucherAvailableScopeInfo voucherAvailableScopeInfo) {
  		this.voucherAvailableScopeInfo = voucherAvailableScopeInfo;
  	}
  
  	public VoucherDeductInfo getVoucherDeductInfo() {
  		return this.voucherDeductInfo;
  	}
  	public void setVoucherDeductInfo(VoucherDeductInfo voucherDeductInfo) {
  		this.voucherDeductInfo = voucherDeductInfo;
  	}
  
  	public VoucherDisplayPatternInfo getVoucherDisplayPatternInfo() {
  		return this.voucherDisplayPatternInfo;
  	}
  	public void setVoucherDisplayPatternInfo(VoucherDisplayPatternInfo voucherDisplayPatternInfo) {
  		this.voucherDisplayPatternInfo = voucherDisplayPatternInfo;
  	}
  
  	public VoucherSendModeInfo getVoucherSendModeInfo() {
  		return this.voucherSendModeInfo;
  	}
  	public void setVoucherSendModeInfo(VoucherSendModeInfo voucherSendModeInfo) {
  		this.voucherSendModeInfo = voucherSendModeInfo;
  	}
  
  	public VoucherUseRuleInfo getVoucherUseRuleInfo() {
  		return this.voucherUseRuleInfo;
  	}
  	public void setVoucherUseRuleInfo(VoucherUseRuleInfo voucherUseRuleInfo) {
  		this.voucherUseRuleInfo = voucherUseRuleInfo;
  	}
  
  }
  