001package top.cenze.utils.pojo;
002
003import com.fasterxml.jackson.annotation.JsonInclude;
004import io.swagger.annotations.ApiModel;
005import io.swagger.annotations.ApiModelProperty;
006import lombok.Data;
007
008import java.util.List;
009
010/**
011 * @desc: 类属性(字段)
012 * @author: chengze
013 * @createByDate: 2023/10/30 10:15
014 */
015@ApiModel(value = "类属性(字段)")
016@Data
017@JsonInclude(JsonInclude.Include.NON_NULL)
018public class ClassFields {
019
020    @ApiModelProperty("接口类或父类继承的字段")
021    private List<ClassFieldInfo> lstParentField;
022
023    @ApiModelProperty("本类声明的字段")
024    private List<ClassFieldInfo> lstDeclaredField;
025}