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}