package com.tempus.weijiujiao.bean;

import java.util.List;

public class ProductInfo {
	private BasicInfo basicinfo;
	private BrandInfo brandinfo;
	private List<VarietyInfo> varietyInfoList;
	private TasteInfo teasteinfo;

	/**
	 * »ù±¾ÐÅÏ¢
	 * 
	 * @author _blank :24611015@qq.com
	 * 
	 */
	public class BasicInfo {
		private String id;
		private String name;
		private String name_en;
		private String year;
		private String area;
		private String AlcoholStrength;
		private String volume;
		private String Location;
		private float price;
		private int star;
		private String seller;
		private List<TracePoint> traceList;
		private String imageURL;
		private String brandName;
		private String subCategory;

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getName_en() {
			return name_en;
		}

		public void setName_en(String name_en) {
			this.name_en = name_en;
		}

		public String getYear() {
			return year;
		}

		public void setYear(String year) {
			this.year = year;
		}

		public String getArea() {
			return area;
		}

		public void setArea(String area) {
			this.area = area;
		}

		public String getAlcoholStrength() {
			return AlcoholStrength;
		}

		public void setAlcoholStrength(String alcoholStrength) {
			AlcoholStrength = alcoholStrength;
		}



		public String getVolume() {
			return volume;
		}

		public void setVolume(String volume) {
			this.volume = volume;
		}

		public String getLocation() {
			return Location;
		}

		public void setLocation(String location) {
			Location = location;
		}

		public List<TracePoint> getTraceList() {
			return traceList;
		}

		public void setTraceList(List<TracePoint> traceList) {
			this.traceList = traceList;
		}

		public float getPrice() {
			return price;
		}

		public void setPrice(float price) {
			this.price = price;
		}

		public int getStar() {
			return star;
		}

		public void setStar(int star) {
			this.star = star;
		}

		public String getSeller() {
			return seller;
		}

		public void setSeller(String seller) {
			this.seller = seller;
		}

		public String getImageURL() {
			return imageURL;
		}

		public void setImageURL(String imageURL) {
			this.imageURL = imageURL;
		}

		public String getBrandName() {
			return brandName;
		}

		public void setBrandName(String brandName) {
			this.brandName = brandName;
		}

		public String getSubCategory() {
			return subCategory;
		}

		public void setSubCategory(String subCategory) {
			this.subCategory = subCategory;
		}

//		public String toString() {
//			return this.id + "&" + this.id + "&" + this.name + "&"
//					+ this.name_en + "&" + this.year + "&" + this.area + "&"
//					+ this.AlcoholStrength + "&" + this.SubCategory + "&"
//					+ this.volume + "&" + this.Location + "&" + this.price
//					+ "&" + this.star + "&" + this.imageURL + "&" + this.seller;
//
//		}
	}

	/**
	 * ¾Æ×¯ÐÅÏ¢
	 * 
	 * @author _blank :24611015@qq.com
	 * 
	 */
	public class BrandInfo {
		private String id;
		private String name;
		private String nameEn;
		private String area;
		private String rank;
		private String region;
		private String average;
		private String varietites;
		private String bestYear;
		private String webstate;
		private String detialDesc;
		private String imageURL;
		public String getNameEn() {
			return nameEn;
		}

		public void setNameEn(String nameEn) {
			this.nameEn = nameEn;
		}

		public String getArea() {
			return area;
		}

		public void setArea(String area) {
			this.area = area;
		}

		public String getRank() {
			return rank;
		}

		public void setRank(String rank) {
			this.rank = rank;
		}

		public String getRegion() {
			return region;
		}

		public void setRegion(String region) {
			this.region = region;
		}

		public String getAverage() {
			return average;
		}

		public void setAverage(String average) {
			this.average = average;
		}

		public String getVarietites() {
			return varietites;
		}

		public void setVarietites(String varietites) {
			this.varietites = varietites;
		}

		public String getBestYear() {
			return bestYear;
		}

		public void setBestYear(String bestYear) {
			this.bestYear = bestYear;
		}

		public String getWebstate() {
			return webstate;
		}

		public void setWebstate(String webstate) {
			this.webstate = webstate;
		}

		public String getDetialDesc() {
			return detialDesc;
		}

		public void setDetialDesc(String detialDesc) {
			this.detialDesc = detialDesc;
		}

		public String getImageURL() {
			return imageURL;
		}

		public void setImageURL(String imageURL) {
			this.imageURL = imageURL;
		}



		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

	}

	/**
	 * ÆÏÌÑÆ·ÖÖÐÅÏ¢
	 * 
	 * @author _blank :24611015@qq.com
	 * 
	 */
	public class VarietyInfo {
		private String name;
		private String name_en;
		private String desc;

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getName_en() {
			return name_en;
		}

		public void setName_en(String name_en) {
			this.name_en = name_en;
		}

		public String getDesc() {
			return desc;
		}

		public void setDesc(String desc) {
			this.desc = desc;
		}

	}

	/**
	 * Æ·¼øÐÅÏ¢
	 * 
	 * @author _blank :24611015@qq.com
	 * 
	 */
	public class TasteInfo {
		private String SoberTime;
		private String Sampletemperature;
		private String Fragrance;
		private String WithDishes;
		private String RobertScore;
		private String ObserverScore;
		private String Expert;

		public String getSoberTime() {
			return SoberTime;
		}

		public void setSoberTime(String soberTime) {
			SoberTime = soberTime;
		}

		public String getSampletemperature() {
			return Sampletemperature == null ? "" : this.Sampletemperature;
		}

		public void setSampletemperature(String sampletemperature) {
			Sampletemperature = sampletemperature;
		}

		public String getFragrance() {
			return Fragrance == null ? "" : this.Fragrance;
		}

		public void setFragrance(String fragrance) {
			Fragrance = fragrance;
		}

		public String getWithDishes() {
			return WithDishes == null ? "" : this.WithDishes;
		}

		public void setWithDishes(String withDishes) {
			WithDishes = withDishes;
		}

		public String getRobertScore() {
			return RobertScore == null ? "" : this.RobertScore;
		}

		public void setRobertScore(String robertScore) {
			RobertScore = robertScore;
		}

		public String getObserverScore() {
			return ObserverScore == null ? "" : this.ObserverScore;
		}

		public void setObserverScore(String observerScore) {
			ObserverScore = observerScore;
		}

		public String getExpert() {
			return Expert == null ? "" : this.Expert;
		}

		public void setExpert(String expert) {
			Expert = expert;
		}
	}

	public BasicInfo getBasicinfo() {
		return basicinfo;
	}

	public void setBasicinfo(BasicInfo basicinfo) {
		this.basicinfo = basicinfo;
	}

	public BrandInfo getBrandinfo() {
		return brandinfo;
	}

	public void setBrandinfo(BrandInfo brandinfo) {
		this.brandinfo = brandinfo;
	}

	public TasteInfo getTeasteinfo() {
		return teasteinfo;
	}

	public void setTeasteinfo(TasteInfo teasteinfo) {
		this.teasteinfo = teasteinfo;
	}

	public List<VarietyInfo> getVarietyInfoList() {
		return varietyInfoList;
	}

	public void setVarietyInfoList(List<VarietyInfo> varietyInfoList) {
		this.varietyInfoList = varietyInfoList;
	}
}
