
date.yetao.maven.all.mybatis.dto.ClassInfoDto Maven / Gradle / Ivy
package date.yetao.maven.all.mybatis.dto;
import java.util.ArrayList;
import java.util.List;
/**
* 类附加信息
* @author yetao
**/
public class ClassInfoDto {
/**
* 类全名
*/
private String className;
/**
* 字段的相关信息
*/
private List fieldList =new ArrayList<>();
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
public List getFieldList() {
return fieldList;
}
public void setFieldList(List fieldList) {
this.fieldList = fieldList;
}
/**
* 字段信息封装
*/
public static class FieldInfoDto {
/**
* 字段名
*/
private String fieldName;
/**
* 附加的注解
*/
private List annotations;
public String getFieldName() {
return fieldName;
}
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
public List getAnnotations() {
return annotations;
}
public void setAnnotations(List annotations) {
this.annotations = annotations;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy