| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- package com.takai.ai.domain.entity;
- import com.takai.common.core.domain.BaseEntity;
- import lombok.Builder;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- /**
- * 智谱知识列表 bm_document
- *
- * @author takai
- */
- @Builder
- public class TakaiDocument extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 知识ID */
- private String documentId;
- private String knowledgeId;
- /** 切片规则 */
- private String customSeparator;
- /** 知识类型 */
- private Integer knowledgeType;
- /** 切片大小 */
- private String sentenceSize;
- /** 文件字数 */
- private Integer wordNum;
- /** 文件大小(字节) */
- private Integer length;
- /** 文件名 */
- private String name;
- /** 文件下载链接 */
- private String url;
- private Integer parseImage;
- private Integer sliceTotal;
- public String getDocumentId() {
- return documentId;
- }
- public void setDocumentId(String documentId) {
- this.documentId = documentId;
- }
- public String getKnowledgeId() {
- return knowledgeId;
- }
- public void setKnowledgeId(String knowledgeId) {
- this.knowledgeId = knowledgeId;
- }
- public String getCustomSeparator() {
- return customSeparator;
- }
- public void setCustomSeparator(String customSeparator) {
- this.customSeparator = customSeparator;
- }
- public Integer getKnowledgeType() {
- return knowledgeType;
- }
- public void setKnowledgeType(Integer knowledgeType) {
- this.knowledgeType = knowledgeType;
- }
- public String getSentenceSize() {
- return sentenceSize;
- }
- public void setSentenceSize(String sentenceSize) {
- this.sentenceSize = sentenceSize;
- }
- public Integer getWordNum() {
- return wordNum;
- }
- public void setWordNum(Integer wordNum) {
- this.wordNum = wordNum;
- }
- public Integer getLength() {
- return length;
- }
- public void setLength(Integer length) {
- this.length = length;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getUrl() {
- return url;
- }
- public void setUrl(String url) {
- this.url = url;
- }
- public Integer getParseImage() {
- return parseImage;
- }
- public void setParseImage(Integer parseImage) {
- this.parseImage = parseImage;
- }
- public Integer getSliceTotal() {
- return sliceTotal;
- }
- public void setSliceTotal(Integer sliceTotal) {
- this.sliceTotal = sliceTotal;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("documentId", getDocumentId())
- .append("knowledgeId", getKnowledgeId())
- .append("customSeparator", getCustomSeparator())
- .append("knowledgeType", getKnowledgeType())
- .append("sentenceSize", getSentenceSize())
- .append("wordNum", getWordNum())
- .append("length", getLength())
- .append("name", getName())
- .append("url", getUrl())
- .append("parseImage", getParseImage())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("sliceTotal", getSliceTotal())
- .toString();
- }
- @Override
- public boolean equals(Object o) {
- if (this == o) return true;
- if (o == null || getClass() != o.getClass()) return false;
- TakaiDocument that = (TakaiDocument) o;
- return documentId.equals(that.documentId);
- }
- @Override
- public int hashCode() {
- return documentId.hashCode();
- }
- }
|