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

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

package com.duoec.doc.doclet.pojo;

import java.util.List;

/**
 * @author xuwenzhen
 */
public class Entity extends MongoDbEntity {
    /**
     * 名称
     */
    private String name;

    /**
     * since
     */
    private String since;

    /**
     * deprecated
     */
    private String deprecated;

    /**
     * DEMO数据
     */
    private String demo;

    /**
     * 注释
     */
    private String comment;

    /**
     * 默认值
     */
    private String defaultValue;

    /**
     * 本类下的属性列表
     */
    private List fields;

    /**
     * 本类的泛型
     */
    private List parameteredEntityRefs;

    /**
     * 是否集合
     */
    private Boolean collection;

    /**
     * 是否数组
     */
    private Boolean array;

    /**
     * 是否Map
     */
    private Boolean map;

    /**
     * 是否原始数据类型: int / long / boolean / double / ...
     */
    private Boolean primitive;

    /**
     * 是否枚举
     */
    private Boolean enumerate;

    /**
     * 是否来自源码
     */
    private Boolean fromSource;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSince() {
        return since;
    }

    public void setSince(String since) {
        this.since = since;
    }

    public String getDeprecated() {
        return deprecated;
    }

    public void setDeprecated(String deprecated) {
        this.deprecated = deprecated;
    }

    public String getDemo() {
        return demo;
    }

    public void setDemo(String demo) {
        this.demo = demo;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getDefaultValue() {
        return defaultValue;
    }

    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }

    public void setFields(List fields) {
        this.fields = fields;
    }

    public List getFields() {
        return fields;
    }

    public void setParameteredEntityRefs(List parameteredEntityRefs) {
        this.parameteredEntityRefs = parameteredEntityRefs;
    }

    public List getParameteredEntityRefs() {
        return parameteredEntityRefs;
    }

    public Boolean getCollection() {
        return collection;
    }

    public void setCollection(Boolean collection) {
        this.collection = collection;
    }

    public Boolean getMap() {
        return map;
    }

    public void setMap(Boolean map) {
        this.map = map;
    }

    public Boolean getPrimitive() {
        return primitive;
    }

    public void setPrimitive(Boolean primitive) {
        this.primitive = primitive;
    }

    public Boolean getEnumerate() {
        return enumerate;
    }

    public void setEnumerate(Boolean enumerate) {
        this.enumerate = enumerate;
    }

    public Boolean getArray() {
        return array;
    }

    public void setArray(Boolean array) {
        this.array = array;
    }

    public Boolean getFromSource() {
        return fromSource;
    }

    public void setFromSource(Boolean fromSource) {
        this.fromSource = fromSource;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy