All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.duoec.doc.doclet.pojo.Book Maven / Gradle / Ivy

The newest version!
package com.duoec.doc.doclet.pojo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @author xuwenzhen
 */
public class Book implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 项目MD5,用于检查是否有更新
     */
    private String key;

    /**
     * git信息
     */
    private GitInfo gitInfo;

    /**
     * 章节
     */
    private List chapters = new ArrayList<>();

    /**
     * 接口涉及到的所有实体
     */
    private List entities = new ArrayList<>();

    /**
     * markdown文件内容
     */
    private List markdownList = new ArrayList<>();

    /**
     * 项目信息
     */
    private Project project;

    public List getChapters() {
        return chapters;
    }

    public void setChapters(List chapters) {
        this.chapters = chapters;
    }

    public List getEntities() {
        return entities;
    }

    public void setEntities(List entities) {
        this.entities = entities;
    }

    public GitInfo getGitInfo() {
        return gitInfo;
    }

    public void setGitInfo(GitInfo gitInfo) {
        this.gitInfo = gitInfo;
    }

    public void setProject(Project project) {
        this.project = project;
    }

    public Project getProject() {
        return project;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public List getMarkdownList() {
        return markdownList;
    }

    public void setMarkdownList(List markdownList) {
        this.markdownList = markdownList;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy