All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.CropsStatisticsInfo Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 作物统计信息
 *
 * @author auto create
 * @since 1.0, 2023-01-13 16:25:36
 */
public class CropsStatisticsInfo extends AlipayObject {

	private static final long serialVersionUID = 5391469134573132438L;

	/**
	 * 附加信息
	 */
	@ApiField("addition_info")
	private String additionInfo;

	/**
	 * 作物编码
	 */
	@ApiField("crop_code")
	private String cropCode;

	/**
	 * 干旱风险地块数
	 */
	@ApiField("drought_risk_plot_count")
	private Long droughtRiskPlotCount;

	/**
	 * 作物预估收割最大时间,YYYYMMDD
	 */
	@ApiField("estimate_harvest_time_max")
	private String estimateHarvestTimeMax;

	/**
	 * 作物预估收割最小时间,YYYYMMDD
	 */
	@ApiField("estimate_harvest_time_min")
	private String estimateHarvestTimeMin;

	/**
	 * 长势一般面积
	 */
	@ApiField("growth_general_area_sum")
	private String growthGeneralAreaSum;

	/**
	 * 长势一般地块数
	 */
	@ApiField("growth_general_plot_count")
	private Long growthGeneralPlotCount;

	/**
	 * 长势较强面积
	 */
	@ApiField("growth_stronger_area_sum")
	private String growthStrongerAreaSum;

	/**
	 * 长势较强地块数
	 */
	@ApiField("growth_stronger_plot_count")
	private Long growthStrongerPlotCount;

	/**
	 * 长势极强面积
	 */
	@ApiField("growth_strongest_area_sum")
	private String growthStrongestAreaSum;

	/**
	 * 长势极强地块数
	 */
	@ApiField("growth_strongest_plot_count")
	private Long growthStrongestPlotCount;

	/**
	 * 长势较弱面积
	 */
	@ApiField("growth_weaker_area_sum")
	private String growthWeakerAreaSum;

	/**
	 * 长势较弱地块数
	 */
	@ApiField("growth_weaker_plot_count")
	private Long growthWeakerPlotCount;

	/**
	 * 长势极弱种植面积
	 */
	@ApiField("growth_weakest_area_sum")
	private String growthWeakestAreaSum;

	/**
	 * 长势极弱地块数
	 */
	@ApiField("growth_weakest_plot_count")
	private Long growthWeakestPlotCount;

	/**
	 * 收割进度值,单位0~1
	 */
	@ApiField("harvest_progress_value")
	private String harvestProgressValue;

	/**
	 * 已收割总面积
	 */
	@ApiField("harvested_area_sum")
	private String harvestedAreaSum;

	/**
	 * 高温风险地块数
	 */
	@ApiField("high_temp_risk_plot_count")
	private Long highTempRiskPlotCount;

	/**
	 * 低温风险地块数
	 */
	@ApiField("low_temp_risk_plot_count")
	private Long lowTempRiskPlotCount;

	/**
	 * 成熟度达100%的地块数
	 */
	@ApiField("maturity_plot_count")
	private Long maturityPlotCount;

	/**
	 * 未收割总面积,单位亩
	 */
	@ApiField("not_harvested_area_sum")
	private String notHarvestedAreaSum;

	/**
	 * 作物种植总面积,单位亩
	 */
	@ApiField("planting_area_sum")
	private String plantingAreaSum;

	/**
	 * 地块总面积
	 */
	@ApiField("plot_area_sum")
	private String plotAreaSum;

	/**
	 * 地块数量
	 */
	@ApiField("plot_count")
	private Long plotCount;

	/**
	 * 暴风雨风险地块数
	 */
	@ApiField("rainstorm_risk_plot_count")
	private Long rainstormRiskPlotCount;

	/**
	 * 地块编码列表
	 */
	@ApiListField("region_codes")
	@ApiField("string")
	private List regionCodes;

	/**
	 * 土壤墒情风险地块数
	 */
	@ApiField("soil_moisture_risk_plot_count")
	private Long soilMoistureRiskPlotCount;

	/**
	 * 总面积,单位亩
	 */
	@ApiField("total_area_sum")
	private String totalAreaSum;

	/**
	 * 预计总产量,单位KG
	 */
	@ApiField("total_yield_sum")
	private String totalYieldSum;

	public String getAdditionInfo() {
		return this.additionInfo;
	}
	public void setAdditionInfo(String additionInfo) {
		this.additionInfo = additionInfo;
	}

	public String getCropCode() {
		return this.cropCode;
	}
	public void setCropCode(String cropCode) {
		this.cropCode = cropCode;
	}

	public Long getDroughtRiskPlotCount() {
		return this.droughtRiskPlotCount;
	}
	public void setDroughtRiskPlotCount(Long droughtRiskPlotCount) {
		this.droughtRiskPlotCount = droughtRiskPlotCount;
	}

	public String getEstimateHarvestTimeMax() {
		return this.estimateHarvestTimeMax;
	}
	public void setEstimateHarvestTimeMax(String estimateHarvestTimeMax) {
		this.estimateHarvestTimeMax = estimateHarvestTimeMax;
	}

	public String getEstimateHarvestTimeMin() {
		return this.estimateHarvestTimeMin;
	}
	public void setEstimateHarvestTimeMin(String estimateHarvestTimeMin) {
		this.estimateHarvestTimeMin = estimateHarvestTimeMin;
	}

	public String getGrowthGeneralAreaSum() {
		return this.growthGeneralAreaSum;
	}
	public void setGrowthGeneralAreaSum(String growthGeneralAreaSum) {
		this.growthGeneralAreaSum = growthGeneralAreaSum;
	}

	public Long getGrowthGeneralPlotCount() {
		return this.growthGeneralPlotCount;
	}
	public void setGrowthGeneralPlotCount(Long growthGeneralPlotCount) {
		this.growthGeneralPlotCount = growthGeneralPlotCount;
	}

	public String getGrowthStrongerAreaSum() {
		return this.growthStrongerAreaSum;
	}
	public void setGrowthStrongerAreaSum(String growthStrongerAreaSum) {
		this.growthStrongerAreaSum = growthStrongerAreaSum;
	}

	public Long getGrowthStrongerPlotCount() {
		return this.growthStrongerPlotCount;
	}
	public void setGrowthStrongerPlotCount(Long growthStrongerPlotCount) {
		this.growthStrongerPlotCount = growthStrongerPlotCount;
	}

	public String getGrowthStrongestAreaSum() {
		return this.growthStrongestAreaSum;
	}
	public void setGrowthStrongestAreaSum(String growthStrongestAreaSum) {
		this.growthStrongestAreaSum = growthStrongestAreaSum;
	}

	public Long getGrowthStrongestPlotCount() {
		return this.growthStrongestPlotCount;
	}
	public void setGrowthStrongestPlotCount(Long growthStrongestPlotCount) {
		this.growthStrongestPlotCount = growthStrongestPlotCount;
	}

	public String getGrowthWeakerAreaSum() {
		return this.growthWeakerAreaSum;
	}
	public void setGrowthWeakerAreaSum(String growthWeakerAreaSum) {
		this.growthWeakerAreaSum = growthWeakerAreaSum;
	}

	public Long getGrowthWeakerPlotCount() {
		return this.growthWeakerPlotCount;
	}
	public void setGrowthWeakerPlotCount(Long growthWeakerPlotCount) {
		this.growthWeakerPlotCount = growthWeakerPlotCount;
	}

	public String getGrowthWeakestAreaSum() {
		return this.growthWeakestAreaSum;
	}
	public void setGrowthWeakestAreaSum(String growthWeakestAreaSum) {
		this.growthWeakestAreaSum = growthWeakestAreaSum;
	}

	public Long getGrowthWeakestPlotCount() {
		return this.growthWeakestPlotCount;
	}
	public void setGrowthWeakestPlotCount(Long growthWeakestPlotCount) {
		this.growthWeakestPlotCount = growthWeakestPlotCount;
	}

	public String getHarvestProgressValue() {
		return this.harvestProgressValue;
	}
	public void setHarvestProgressValue(String harvestProgressValue) {
		this.harvestProgressValue = harvestProgressValue;
	}

	public String getHarvestedAreaSum() {
		return this.harvestedAreaSum;
	}
	public void setHarvestedAreaSum(String harvestedAreaSum) {
		this.harvestedAreaSum = harvestedAreaSum;
	}

	public Long getHighTempRiskPlotCount() {
		return this.highTempRiskPlotCount;
	}
	public void setHighTempRiskPlotCount(Long highTempRiskPlotCount) {
		this.highTempRiskPlotCount = highTempRiskPlotCount;
	}

	public Long getLowTempRiskPlotCount() {
		return this.lowTempRiskPlotCount;
	}
	public void setLowTempRiskPlotCount(Long lowTempRiskPlotCount) {
		this.lowTempRiskPlotCount = lowTempRiskPlotCount;
	}

	public Long getMaturityPlotCount() {
		return this.maturityPlotCount;
	}
	public void setMaturityPlotCount(Long maturityPlotCount) {
		this.maturityPlotCount = maturityPlotCount;
	}

	public String getNotHarvestedAreaSum() {
		return this.notHarvestedAreaSum;
	}
	public void setNotHarvestedAreaSum(String notHarvestedAreaSum) {
		this.notHarvestedAreaSum = notHarvestedAreaSum;
	}

	public String getPlantingAreaSum() {
		return this.plantingAreaSum;
	}
	public void setPlantingAreaSum(String plantingAreaSum) {
		this.plantingAreaSum = plantingAreaSum;
	}

	public String getPlotAreaSum() {
		return this.plotAreaSum;
	}
	public void setPlotAreaSum(String plotAreaSum) {
		this.plotAreaSum = plotAreaSum;
	}

	public Long getPlotCount() {
		return this.plotCount;
	}
	public void setPlotCount(Long plotCount) {
		this.plotCount = plotCount;
	}

	public Long getRainstormRiskPlotCount() {
		return this.rainstormRiskPlotCount;
	}
	public void setRainstormRiskPlotCount(Long rainstormRiskPlotCount) {
		this.rainstormRiskPlotCount = rainstormRiskPlotCount;
	}

	public List getRegionCodes() {
		return this.regionCodes;
	}
	public void setRegionCodes(List regionCodes) {
		this.regionCodes = regionCodes;
	}

	public Long getSoilMoistureRiskPlotCount() {
		return this.soilMoistureRiskPlotCount;
	}
	public void setSoilMoistureRiskPlotCount(Long soilMoistureRiskPlotCount) {
		this.soilMoistureRiskPlotCount = soilMoistureRiskPlotCount;
	}

	public String getTotalAreaSum() {
		return this.totalAreaSum;
	}
	public void setTotalAreaSum(String totalAreaSum) {
		this.totalAreaSum = totalAreaSum;
	}

	public String getTotalYieldSum() {
		return this.totalYieldSum;
	}
	public void setTotalYieldSum(String totalYieldSum) {
		this.totalYieldSum = totalYieldSum;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy