123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781 |
- package com.qxgmat.data.dao.entity;
- import java.io.Serializable;
- import java.util.Date;
- import javax.persistence.*;
- @Table(name = "textbook_library")
- public class TextbookLibrary implements Serializable {
- @Id
- @Column(name = "`id`")
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private Integer id;
- /**
- * 库头
- */
- @Column(name = "`start_date`")
- private Date startDate;
- /**
- * 库尾
- */
- @Column(name = "`end_date`")
- private Date endDate;
- /**
- * 数学
- */
- @Column(name = "`quant`")
- private String quant;
- /**
- * 数学版本
- */
- @Column(name = "`quant_version`")
- private Integer quantVersion;
- /**
- * 数学时间
- */
- @Column(name = "`quant_time`")
- private Date quantTime;
- /**
- * 数学更新简介
- */
- @Column(name = "`quant_description`")
- private String quantDescription;
- /**
- * 数学题目数
- */
- @Column(name = "`quant_number`")
- private Integer quantNumber;
- /**
- * 综合逻辑
- */
- @Column(name = "`ir`")
- private String ir;
- /**
- * 综合逻辑版本
- */
- @Column(name = "`ir_version`")
- private Integer irVersion;
- /**
- * 综合逻辑时间
- */
- @Column(name = "`ir_time`")
- private Date irTime;
- /**
- * 综合逻辑更新简介
- */
- @Column(name = "`ir_description`")
- private String irDescription;
- /**
- * 综合逻辑题目数
- */
- @Column(name = "`ir_number`")
- private Integer irNumber;
- /**
- * 阅读
- */
- @Column(name = "`rc`")
- private String rc;
- /**
- * 阅读版本
- */
- @Column(name = "`rc_version`")
- private Integer rcVersion;
- /**
- * 阅读时间
- */
- @Column(name = "`rc_time`")
- private Date rcTime;
- /**
- * 阅读更新简介
- */
- @Column(name = "`rc_description`")
- private String rcDescription;
- /**
- * 阅读题目数
- */
- @Column(name = "`rc_number`")
- private Integer rcNumber;
- /**
- * 更新次数
- */
- @Column(name = "`history_number`")
- private Integer historyNumber;
- /**
- * 提问状态
- */
- @Column(name = "`question_status`")
- private Integer questionStatus;
- @Column(name = "`create_time`")
- private Date createTime;
- @Column(name = "`update_time`")
- private Date updateTime;
- private static final long serialVersionUID = 1L;
- /**
- * @return id
- */
- public Integer getId() {
- return id;
- }
- /**
- * @param id
- */
- public void setId(Integer id) {
- this.id = id;
- }
- /**
- * 获取库头
- *
- * @return start_date - 库头
- */
- public Date getStartDate() {
- return startDate;
- }
- /**
- * 设置库头
- *
- * @param startDate 库头
- */
- public void setStartDate(Date startDate) {
- this.startDate = startDate;
- }
- /**
- * 获取库尾
- *
- * @return end_date - 库尾
- */
- public Date getEndDate() {
- return endDate;
- }
- /**
- * 设置库尾
- *
- * @param endDate 库尾
- */
- public void setEndDate(Date endDate) {
- this.endDate = endDate;
- }
- /**
- * 获取数学
- *
- * @return quant - 数学
- */
- public String getQuant() {
- return quant;
- }
- /**
- * 设置数学
- *
- * @param quant 数学
- */
- public void setQuant(String quant) {
- this.quant = quant;
- }
- /**
- * 获取数学版本
- *
- * @return quant_version - 数学版本
- */
- public Integer getQuantVersion() {
- return quantVersion;
- }
- /**
- * 设置数学版本
- *
- * @param quantVersion 数学版本
- */
- public void setQuantVersion(Integer quantVersion) {
- this.quantVersion = quantVersion;
- }
- /**
- * 获取数学时间
- *
- * @return quant_time - 数学时间
- */
- public Date getQuantTime() {
- return quantTime;
- }
- /**
- * 设置数学时间
- *
- * @param quantTime 数学时间
- */
- public void setQuantTime(Date quantTime) {
- this.quantTime = quantTime;
- }
- /**
- * 获取数学更新简介
- *
- * @return quant_description - 数学更新简介
- */
- public String getQuantDescription() {
- return quantDescription;
- }
- /**
- * 设置数学更新简介
- *
- * @param quantDescription 数学更新简介
- */
- public void setQuantDescription(String quantDescription) {
- this.quantDescription = quantDescription;
- }
- /**
- * 获取数学题目数
- *
- * @return quant_number - 数学题目数
- */
- public Integer getQuantNumber() {
- return quantNumber;
- }
- /**
- * 设置数学题目数
- *
- * @param quantNumber 数学题目数
- */
- public void setQuantNumber(Integer quantNumber) {
- this.quantNumber = quantNumber;
- }
- /**
- * 获取综合逻辑
- *
- * @return ir - 综合逻辑
- */
- public String getIr() {
- return ir;
- }
- /**
- * 设置综合逻辑
- *
- * @param ir 综合逻辑
- */
- public void setIr(String ir) {
- this.ir = ir;
- }
- /**
- * 获取综合逻辑版本
- *
- * @return ir_version - 综合逻辑版本
- */
- public Integer getIrVersion() {
- return irVersion;
- }
- /**
- * 设置综合逻辑版本
- *
- * @param irVersion 综合逻辑版本
- */
- public void setIrVersion(Integer irVersion) {
- this.irVersion = irVersion;
- }
- /**
- * 获取综合逻辑时间
- *
- * @return ir_time - 综合逻辑时间
- */
- public Date getIrTime() {
- return irTime;
- }
- /**
- * 设置综合逻辑时间
- *
- * @param irTime 综合逻辑时间
- */
- public void setIrTime(Date irTime) {
- this.irTime = irTime;
- }
- /**
- * 获取综合逻辑更新简介
- *
- * @return ir_description - 综合逻辑更新简介
- */
- public String getIrDescription() {
- return irDescription;
- }
- /**
- * 设置综合逻辑更新简介
- *
- * @param irDescription 综合逻辑更新简介
- */
- public void setIrDescription(String irDescription) {
- this.irDescription = irDescription;
- }
- /**
- * 获取综合逻辑题目数
- *
- * @return ir_number - 综合逻辑题目数
- */
- public Integer getIrNumber() {
- return irNumber;
- }
- /**
- * 设置综合逻辑题目数
- *
- * @param irNumber 综合逻辑题目数
- */
- public void setIrNumber(Integer irNumber) {
- this.irNumber = irNumber;
- }
- /**
- * 获取阅读
- *
- * @return rc - 阅读
- */
- public String getRc() {
- return rc;
- }
- /**
- * 设置阅读
- *
- * @param rc 阅读
- */
- public void setRc(String rc) {
- this.rc = rc;
- }
- /**
- * 获取阅读版本
- *
- * @return rc_version - 阅读版本
- */
- public Integer getRcVersion() {
- return rcVersion;
- }
- /**
- * 设置阅读版本
- *
- * @param rcVersion 阅读版本
- */
- public void setRcVersion(Integer rcVersion) {
- this.rcVersion = rcVersion;
- }
- /**
- * 获取阅读时间
- *
- * @return rc_time - 阅读时间
- */
- public Date getRcTime() {
- return rcTime;
- }
- /**
- * 设置阅读时间
- *
- * @param rcTime 阅读时间
- */
- public void setRcTime(Date rcTime) {
- this.rcTime = rcTime;
- }
- /**
- * 获取阅读更新简介
- *
- * @return rc_description - 阅读更新简介
- */
- public String getRcDescription() {
- return rcDescription;
- }
- /**
- * 设置阅读更新简介
- *
- * @param rcDescription 阅读更新简介
- */
- public void setRcDescription(String rcDescription) {
- this.rcDescription = rcDescription;
- }
- /**
- * 获取阅读题目数
- *
- * @return rc_number - 阅读题目数
- */
- public Integer getRcNumber() {
- return rcNumber;
- }
- /**
- * 设置阅读题目数
- *
- * @param rcNumber 阅读题目数
- */
- public void setRcNumber(Integer rcNumber) {
- this.rcNumber = rcNumber;
- }
- /**
- * 获取更新次数
- *
- * @return history_number - 更新次数
- */
- public Integer getHistoryNumber() {
- return historyNumber;
- }
- /**
- * 设置更新次数
- *
- * @param historyNumber 更新次数
- */
- public void setHistoryNumber(Integer historyNumber) {
- this.historyNumber = historyNumber;
- }
- /**
- * 获取提问状态
- *
- * @return question_status - 提问状态
- */
- public Integer getQuestionStatus() {
- return questionStatus;
- }
- /**
- * 设置提问状态
- *
- * @param questionStatus 提问状态
- */
- public void setQuestionStatus(Integer questionStatus) {
- this.questionStatus = questionStatus;
- }
- /**
- * @return create_time
- */
- public Date getCreateTime() {
- return createTime;
- }
- /**
- * @param createTime
- */
- public void setCreateTime(Date createTime) {
- this.createTime = createTime;
- }
- /**
- * @return update_time
- */
- public Date getUpdateTime() {
- return updateTime;
- }
- /**
- * @param updateTime
- */
- public void setUpdateTime(Date updateTime) {
- this.updateTime = updateTime;
- }
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append(getClass().getSimpleName());
- sb.append(" [");
- sb.append("Hash = ").append(hashCode());
- sb.append(", id=").append(id);
- sb.append(", startDate=").append(startDate);
- sb.append(", endDate=").append(endDate);
- sb.append(", quant=").append(quant);
- sb.append(", quantVersion=").append(quantVersion);
- sb.append(", quantTime=").append(quantTime);
- sb.append(", quantDescription=").append(quantDescription);
- sb.append(", quantNumber=").append(quantNumber);
- sb.append(", ir=").append(ir);
- sb.append(", irVersion=").append(irVersion);
- sb.append(", irTime=").append(irTime);
- sb.append(", irDescription=").append(irDescription);
- sb.append(", irNumber=").append(irNumber);
- sb.append(", rc=").append(rc);
- sb.append(", rcVersion=").append(rcVersion);
- sb.append(", rcTime=").append(rcTime);
- sb.append(", rcDescription=").append(rcDescription);
- sb.append(", rcNumber=").append(rcNumber);
- sb.append(", historyNumber=").append(historyNumber);
- sb.append(", questionStatus=").append(questionStatus);
- sb.append(", createTime=").append(createTime);
- sb.append(", updateTime=").append(updateTime);
- sb.append("]");
- return sb.toString();
- }
- public static TextbookLibrary.Builder builder() {
- return new TextbookLibrary.Builder();
- }
- public static class Builder {
- private TextbookLibrary obj;
- public Builder() {
- this.obj = new TextbookLibrary();
- }
- /**
- * @param id
- */
- public Builder id(Integer id) {
- obj.setId(id);
- return this;
- }
- /**
- * 设置库头
- *
- * @param startDate 库头
- */
- public Builder startDate(Date startDate) {
- obj.setStartDate(startDate);
- return this;
- }
- /**
- * 设置库尾
- *
- * @param endDate 库尾
- */
- public Builder endDate(Date endDate) {
- obj.setEndDate(endDate);
- return this;
- }
- /**
- * 设置数学
- *
- * @param quant 数学
- */
- public Builder quant(String quant) {
- obj.setQuant(quant);
- return this;
- }
- /**
- * 设置数学题目数
- *
- * @param quantNumber 数学题目数
- */
- public Builder quantNumber(Integer quantNumber) {
- obj.setQuantNumber(quantNumber);
- return this;
- }
- /**
- * 设置数学更新简介
- *
- * @param quantDescription 数学更新简介
- */
- public Builder quantDescription(String quantDescription) {
- obj.setQuantDescription(quantDescription);
- return this;
- }
- /**
- * 设置数学时间
- *
- * @param quantTime 数学时间
- */
- public Builder quantTime(Date quantTime) {
- obj.setQuantTime(quantTime);
- return this;
- }
- /**
- * 设置数学版本
- *
- * @param quantVersion 数学版本
- */
- public Builder quantVersion(Integer quantVersion) {
- obj.setQuantVersion(quantVersion);
- return this;
- }
- /**
- * 设置综合逻辑
- *
- * @param ir 综合逻辑
- */
- public Builder ir(String ir) {
- obj.setIr(ir);
- return this;
- }
- /**
- * 设置综合逻辑题目数
- *
- * @param irNumber 综合逻辑题目数
- */
- public Builder irNumber(Integer irNumber) {
- obj.setIrNumber(irNumber);
- return this;
- }
- /**
- * 设置综合逻辑更新简介
- *
- * @param irDescription 综合逻辑更新简介
- */
- public Builder irDescription(String irDescription) {
- obj.setIrDescription(irDescription);
- return this;
- }
- /**
- * 设置综合逻辑时间
- *
- * @param irTime 综合逻辑时间
- */
- public Builder irTime(Date irTime) {
- obj.setIrTime(irTime);
- return this;
- }
- /**
- * 设置综合逻辑版本
- *
- * @param irVersion 综合逻辑版本
- */
- public Builder irVersion(Integer irVersion) {
- obj.setIrVersion(irVersion);
- return this;
- }
- /**
- * 设置阅读
- *
- * @param rc 阅读
- */
- public Builder rc(String rc) {
- obj.setRc(rc);
- return this;
- }
- /**
- * 设置阅读题目数
- *
- * @param rcNumber 阅读题目数
- */
- public Builder rcNumber(Integer rcNumber) {
- obj.setRcNumber(rcNumber);
- return this;
- }
- /**
- * 设置阅读更新简介
- *
- * @param rcDescription 阅读更新简介
- */
- public Builder rcDescription(String rcDescription) {
- obj.setRcDescription(rcDescription);
- return this;
- }
- /**
- * 设置阅读时间
- *
- * @param rcTime 阅读时间
- */
- public Builder rcTime(Date rcTime) {
- obj.setRcTime(rcTime);
- return this;
- }
- /**
- * 设置阅读版本
- *
- * @param rcVersion 阅读版本
- */
- public Builder rcVersion(Integer rcVersion) {
- obj.setRcVersion(rcVersion);
- return this;
- }
- /**
- * 设置更新次数
- *
- * @param historyNumber 更新次数
- */
- public Builder historyNumber(Integer historyNumber) {
- obj.setHistoryNumber(historyNumber);
- return this;
- }
- /**
- * 设置提问状态
- *
- * @param questionStatus 提问状态
- */
- public Builder questionStatus(Integer questionStatus) {
- obj.setQuestionStatus(questionStatus);
- return this;
- }
- /**
- * @param createTime
- */
- public Builder createTime(Date createTime) {
- obj.setCreateTime(createTime);
- return this;
- }
- /**
- * @param updateTime
- */
- public Builder updateTime(Date updateTime) {
- obj.setUpdateTime(updateTime);
- return this;
- }
- public TextbookLibrary build() {
- return this.obj;
- }
- }
- }
|