/** * Schema克隆 * * @return Object * @throws CloneNotSupportedException */ public Object clone() throws CloneNotSupportedException { LECRecommendationSchema cloned = (LECRecommendationSchema) super.clone(); cloned.mErrors = (CErrors) mErrors.clone(); return cloned; }
public LECRecommendationSchema getSchema() { LECRecommendationSchema aLECRecommendationSchema = new LECRecommendationSchema(); aLECRecommendationSchema.setSchema(this); return aLECRecommendationSchema; }
public boolean equals(Object otherObject) { if (otherObject == null) return false; if (this == otherObject) return true; if (this.getClass() != otherObject.getClass()) return false; LECRecommendationSchema other = (LECRecommendationSchema) otherObject; if (recommend == null && other.getRecommend() != null) return false; if (recommend != null && !recommend.equals(other.getRecommend())) return false; if (recommended == null && other.getRecommended() != null) return false; if (recommended != null && !recommended.equals(other.getRecommended())) return false; if (sendtimes != other.getSendtimes()) return false; if (success == null && other.getSuccess() != null) return false; if (success != null && !success.equals(other.getSuccess())) return false; if (registered == null && other.getRegistered() != null) return false; if (registered != null && !registered.equals(other.getRegistered())) return false; if (field1 == null && other.getField1() != null) return false; if (field1 != null && !field1.equals(other.getField1())) return false; if (field2 == null && other.getField2() != null) return false; if (field2 != null && !field2.equals(other.getField2())) return false; if (field3 == null && other.getField3() != null) return false; if (field3 != null && !field3.equals(other.getField3())) return false; if (makedate == null && other.getMakedate() != null) return false; if (makedate != null && !makedate.equals(other.getMakedate())) return false; if (maketime == null && other.getMaketime() != null) return false; if (maketime != null && !maketime.equals(other.getMaketime())) return false; if (modifydate == null && other.getModifydate() != null) return false; if (modifydate != null && !modifydate.equals(other.getModifydate())) return false; if (modifytime == null && other.getModifytime() != null) return false; if (modifytime != null && !modifytime.equals(other.getModifytime())) return false; return true; }
/** * 使用另外一个 LECRecommendationSchema 对象给 Schema 赋值 * * @param: aLECRecommendationSchema LECRecommendationSchema */ public void setSchema(LECRecommendationSchema aLECRecommendationSchema) { this.recommend = aLECRecommendationSchema.getRecommend(); this.recommended = aLECRecommendationSchema.getRecommended(); this.sendtimes = aLECRecommendationSchema.getSendtimes(); this.success = aLECRecommendationSchema.getSuccess(); this.registered = aLECRecommendationSchema.getRegistered(); this.field1 = aLECRecommendationSchema.getField1(); this.field2 = aLECRecommendationSchema.getField2(); this.field3 = aLECRecommendationSchema.getField3(); this.makedate = aLECRecommendationSchema.getMakedate(); this.maketime = aLECRecommendationSchema.getMaketime(); this.modifydate = aLECRecommendationSchema.getModifydate(); this.modifytime = aLECRecommendationSchema.getModifytime(); }