content: package com.alibaba.json.test.tmall;
  
  import com.alibaba.fastjson.annotation.JSONField;
  
  /**
   * ���������������
   * User: jingxian.lzg
   * Date: 2015/8/17
   * Time: 16:26
   */
  public class RateSearchItemDO {
      /**
       * ����id
       */
      @JSONField(name = "feed_id")
      private long feedId;
      /**
       * ��Ʒid
       */
      @JSONField(name = "item_id")
      private long aucNumId;
      /**
       * ���в���ֵ
       */
      @JSONField(name = "rate")
      private int rate;
      /**
       * �����Ƿ���ͼƬ
       */
      @JSONField(name = "rater_pic")
      private int raterPic;
      /**
       * ������(����id)
       */
      @JSONField(name = "rated_uid")
      private long ratedUid;
      /**
       * ������(���id)
       */
      @JSONField(name = "rater_uid")
      private long raterUid;
      /**
       * ���������ǳ�
       */
      @JSONField(name = "rated_user_nick")
      private String ratedUserNick;
      /**
       * �������ǳ�
       */
      @JSONField(name = "rater_user_nick")
      private String raterUserNick;
      /**
       * ����״̬
       */
      @JSONField(name = "status")
      private int status;
      /**
       * ��������
       */
      @JSONField(name = "feedback")
      private String feedback;
      /**
       * �����Ƿ�������
       */
      @JSONField(name = "validfeedback")
      private int validfeedback;
      /**
       * �ظ�
       */
      @JSONField(name = "reply")
      private String reply;
      /**
       * ҵ������
       */
      @JSONField(name = "biz_type")
      private int bizType;
      /**
       * �㷨���ֵ
       */
      @JSONField(name = "sort_weight")
      private int sortWeight;
      /**
       * ����ʱ���
       */
      @JSONField(name = "gmt_create")
      private long gmtCreateStamp;
      /**
       * ���ü���
       */
      @JSONField(name = "vote_useful")
      private int voteUseful;
      /**
       * �����ֶ�
       */
      @JSONField(name = "attributes")
      private String attributes;
      /**
       * ���Ի��Ĵ�ֱ����
       */
      @JSONField(name = "details")
      private String properties;
      /**
       * �Ƿ�����
       */
      @JSONField(name = "anony")
      private int anony;
      /**
       * ��Ǽ�¼��Դ
       */
      @JSONField(name = "source")
      private long source;
      /**
       * �������ʱ��
       */
      @JSONField(name = "gmt_trade_finished")
      private long gmtTradeFinishedStamp;
      /**
       * �����߽��׽�ɫ
       */
      @JSONField(name = "rater_type")
      private int raterType;
      /**
       * ���ۼƷ�״̬
       */
      @JSONField(name = "validscore")
      private int validscore;
      /**
       * ��Ʒһ����Ŀid
       */
      @JSONField(name = "cate_level1_id")
      private long rootCatId;
      /**
       * ��ƷҶ����Ŀ
       */
      @JSONField(name = "cate_id")
      private long leafCatId;
      /**
       * ������Id
       * */
      @JSONField(name = "mord_id")
      private long parentTradeId;
      /**
       * �Ӷ���Id
       * */
      @JSONField(name = "order_id")
      private long tradeId;
      /**
       * �Ƿ����׷��
       */
      @JSONField(name = "append")
      private int append;
      /**
       * ׷��״̬
       */
      @JSONField(name = "append_status")
      private int appendStatus;
      /**
       * ׷������
       */
      @JSONField(name = "append_feedback")
      private String appendFeedback;
      /**
       * ׷���ظ�����
       */
      @JSONField(name = "append_reply")
      private String appendReply;
      /**
       * ׷��ʱ���
       */
      @JSONField(name = "append_create")
      private long appendCreateStamp;
      /**
       * ׷���Ƿ����ͼƬ
       */
      @JSONField(name = "append_pic")
      private int appendPic;
      /**
       * ׷����¼id
       */
      @JSONField(name = "append_feed_id")
      private long appendFeedId;
      /**
       * ׷�������ֶ�
       */
      @JSONField(name = "append_attributes")
      private String appendAttributes;
      /**
       * ׷����ֱ�����ֶ�
       */
      @JSONField(name = "append_properties")
      private String appendProperties;
      /**
       * �㷨�����ֵ
       */
      @JSONField(name = "algo_sort")
      private long algoSort;
      /**
       * �۵���־
       */
      @JSONField(name = "fold_flag")
      private int foldFlag;
      /**
       * �㷨�����ֶ�
       */
      @JSONField(name = "reason")
      private String reason;
      /**
       * �㷨�����ֶ�
       */
      @JSONField(name = "other")
      private String other;
      /**
       * ���ӡ���ǩ
       */
      @JSONField(name = "expression_auc")
      private String expressionAuc;
      /**
       * ���ӡ���ǩ����λ��
       */
      @JSONField(name = "position")
      private String position;
      /**
       * ���Ի��û���ǩ
       * */
      @JSONField(name = "personalized_tag")
      private String personalizedTag;
      /**
       * ����ͼƬ
       */
      @JSONField(name = "main_pic_json")
      private String mainPicJson;
      /**
       * ׷��ͼƬ
       */
      @JSONField(name = "append_pic_json")
      private String appendPicJson;
      /**
       * ���������Ϣ
       */
      @JSONField(name = "main_component_json")
      private String mainComponentJson;
      /**
       * ׷�������Ϣ
       */
      @JSONField(name = "append_component_json")
      private String appendComponentJson;
      /**
       * �Ƿ�Ϊϵͳ����
       */
      @JSONField(name = "is_auto")
      private String auto;
  
      public long getFeedId () {
          return feedId;
      }
  
      public void setFeedId (long feedId) {
          this.feedId = feedId;
      }
  
      public long getRatedUid () {
          return ratedUid;
      }
  
      public void setRatedUid (long ratedUid) {
          this.ratedUid = ratedUid;
      }
  
      public long getRaterUid () {
          return raterUid;
      }
  
      public void setRaterUid (long raterUid) {
          this.raterUid = raterUid;
      }
  
      public String getRaterUserNick () {
          return raterUserNick;
      }
  
      public void setRaterUserNick (String raterUserNick) {
          this.raterUserNick = raterUserNick;
      }
  
      public String getFeedback () {
          return feedback;
      }
  
      public void setFeedback (String feedback) {
          this.feedback = feedback;
      }
  
      public int getRate () {
          return rate;
      }
  
      public void setRate (int rate) {
          this.rate = rate;
      }
  
      public int getStatus () {
          return status;
      }
  
      public void setStatus (int status) {
          this.status = status;
      }
  
      public String getReply () {
          return reply;
      }
  
      public void setReply (String reply) {
          this.reply = reply;
      }
  
      public int getBizType () {
          return bizType;
      }
  
      public void setBizType (int bizType) {
          this.bizType = bizType;
      }
  
      public int getSortWeight () {
          return sortWeight;
      }
  
      public void setSortWeight (int sortWeight) {
          this.sortWeight = sortWeight;
      }
  
      public int getVoteUseful () {
          return voteUseful;
      }
  
      public void setVoteUseful (int voteUseful) {
          this.voteUseful = voteUseful;
      }
  
      public String getAttributes () {
          return attributes;
      }
  
      public void setAttributes (String attributes) {
          this.attributes = attributes;
      }
  
      public String getProperties () {
          return properties;
      }
  
      public void setProperties (String properties) {
          this.properties = properties;
      }
  
      public int getAppendStatus () {
          return appendStatus;
      }
  
      public void setAppendStatus (int appendStatus) {
          this.appendStatus = appendStatus;
      }
  
      public String getAppendFeedback () {
          return appendFeedback;
      }
  
      public void setAppendFeedback (String appendFeedback) {
          this.appendFeedback = appendFeedback;
      }
  
      public String getAppendReply () {
          return appendReply;
      }
  
      public void setAppendReply (String appendReply) {
          this.appendReply = appendReply;
      }
  
      public long getAppendFeedId () {
          return appendFeedId;
      }
  
      public void setAppendFeedId (long appendFeedId) {
          this.appendFeedId = appendFeedId;
      }
  
      public String getAppendAttributes () {
          return appendAttributes;
      }
  
      public void setAppendAttributes (String appendAttributes) {
          this.appendAttributes = appendAttributes;
      }
  
      public String getAppendProperties () {
          return appendProperties;
      }
  
      public void setAppendProperties (String appendProperties) {
          this.appendProperties = appendProperties;
      }
  
      public int getRaterPic () {
          return raterPic;
      }
  
      public void setRaterPic (int raterPic) {
          this.raterPic = raterPic;
      }
  
      public int getValidfeedback () {
          return validfeedback;
      }
  
      public void setValidfeedback (int validfeedback) {
          this.validfeedback = validfeedback;
      }
  
      public int getAppendPic () {
          return appendPic;
      }
  
      public void setAppendPic (int appendPic) {
          this.appendPic = appendPic;
      }
  
      public long getGmtCreateStamp () {
          return gmtCreateStamp;
      }
  
      public void setGmtCreateStamp (long gmtCreateStamp) {
          this.gmtCreateStamp = gmtCreateStamp;
      }
  
      public long getAppendCreateStamp () {
          return appendCreateStamp;
      }
  
      public void setAppendCreateStamp (long appendCreateStamp) {
          this.appendCreateStamp = appendCreateStamp;
      }
  
      public int getAppend () {
          return append;
      }
  
      public void setAppend (int append) {
          this.append = append;
      }
  
      public boolean haveAppend () {
          return append == 1;
      }
  
      public String getRatedUserNick () {
          return ratedUserNick;
      }
  
      public void setRatedUserNick (String ratedUserNick) {
          this.ratedUserNick = ratedUserNick;
      }
  
      public int getAnony () {
          return anony;
      }
  
      public void setAnony (int anony) {
          this.anony = anony;
      }
  
      public long getGmtTradeFinishedStamp () {
          return gmtTradeFinishedStamp;
      }
  
      public void setGmtTradeFinishedStamp (long gmtTradeFinishedStamp) {
          this.gmtTradeFinishedStamp = gmtTradeFinishedStamp;
      }
  
      public int getRaterType () {
          return raterType;
      }
  
      public void setRaterType (int raterType) {
          this.raterType = raterType;
      }
  
      public int getValidscore () {
          return validscore;
      }
  
      public void setValidscore (int validscore) {
          this.validscore = validscore;
      }
  
      public long getAlgoSort () {
          return algoSort;
      }
  
      public void setAlgoSort (long algoSort) {
          this.algoSort = algoSort;
      }
  
      public int getFoldFlag () {
          return foldFlag;
      }
  
      public void setFoldFlag (int foldFlag) {
          this.foldFlag = foldFlag;
      }
  
      public String getReason () {
          return reason;
      }
  
      public void setReason (String reason) {
          this.reason = reason;
      }
  
      public String getOther () {
          return other;
      }
  
      public void setOther (String other) {
          this.other = other;
      }
  
      public String getExpressionAuc () {
          return expressionAuc;
      }
  
      public void setExpressionAuc (String expressionAuc) {
          this.expressionAuc = expressionAuc;
      }
  
      public String getPosition () {
          return position;
      }
  
      public void setPosition (String position) {
          this.position = position;
      }
  
      public long getAucNumId () {
          return aucNumId;
      }
  
      public void setAucNumId (long aucNumId) {
          this.aucNumId = aucNumId;
      }
  
      public long getSource () {
          return source;
      }
  
      public void setSource (long source) {
          this.source = source;
      }
  
      public long getRootCatId () {
          return rootCatId;
      }
  
      public void setRootCatId (long rootCatId) {
          this.rootCatId = rootCatId;
      }
  
      public long getLeafCatId() {
          return leafCatId;
      }
  
      public void setLeafCatId(long leafCatId) {
          this.leafCatId = leafCatId;
      }
  
      public String getMainPicJson() {
          return mainPicJson;
      }
  
      public void setMainPicJson(String mainPicJson) {
          this.mainPicJson = mainPicJson;
      }
  
      public String getAppendPicJson() {
          return appendPicJson;
      }
  
      public void setAppendPicJson(String appendPicJson) {
          this.appendPicJson = appendPicJson;
      }
  
      public String getMainComponentJson() {
          return mainComponentJson;
      }
  
      public void setMainComponentJson(String mainComponentJson) {
          this.mainComponentJson = mainComponentJson;
      }
  
      public String getAppendComponentJson() {
          return appendComponentJson;
      }
  
      public void setAppendComponentJson(String appendComponentJson) {
          this.appendComponentJson = appendComponentJson;
      }
  
      public String getAuto() {
          return auto;
      }
  
      public void setAuto(String auto) {
          this.auto = auto;
      }
  
      public long getParentTradeId() {
          return parentTradeId;
      }
  
      public void setParentTradeId(long parentTradeId) {
          this.parentTradeId = parentTradeId;
      }
  
      public long getTradeId() {
          return tradeId;
      }
  
      public void setTradeId(long tradeId) {
          this.tradeId = tradeId;
      }
  
      public String getPersonalizedTag() {
          return personalizedTag;
      }
  
      public void setPersonalizedTag(String personalizedTag) {
          this.personalizedTag = personalizedTag;
      }
  
  }
  