| 限定符和类型 | 类和说明 |
|---|---|
static class |
Entity.Builder |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
convertSuperEntityColumns(java.lang.Class<?> clazz)
父类 Class 反射属性转换为公共字段
|
@NotNull NamingStrategy |
getColumnNaming() |
@NotNull ConverterFileName |
getConverterFileName() |
@Nullable com.baomidou.mybatisplus.annotation.IdType |
getIdType() |
@Nullable java.lang.String |
getLogicDeleteColumnName() |
@Nullable java.lang.String |
getLogicDeletePropertyName() |
@NotNull INameConvert |
getNameConvert() |
@NotNull NamingStrategy |
getNaming() |
@Nullable java.lang.String |
getSuperClass() |
java.util.Set<java.lang.String> |
getSuperEntityColumns() |
@NotNull java.util.List<IFill> |
getTableFillList() |
@Nullable java.lang.String |
getVersionColumnName() |
@Nullable java.lang.String |
getVersionPropertyName() |
boolean |
isActiveRecord() |
boolean |
isBooleanColumnRemoveIsPrefix() |
boolean |
isChain() |
boolean |
isColumnConstant() |
boolean |
isLombok() |
boolean |
isSerialVersionUID() |
boolean |
isTableFieldAnnotationEnable() |
boolean |
matchIgnoreColumns(java.lang.String fieldName)
匹配忽略字段(忽略大小写)
|
boolean |
matchSuperEntityColumns(java.lang.String fieldName)
匹配父类字段(忽略大小写)
|
@NotNull java.util.Map<java.lang.String,java.lang.Object> |
renderData(@NotNull TableInfo tableInfo) |
public void convertSuperEntityColumns(java.lang.Class<?> clazz)
父类 Class 反射属性转换为公共字段
clazz - 实体父类 Class@NotNull public @NotNull NamingStrategy getColumnNaming()
public boolean matchSuperEntityColumns(java.lang.String fieldName)
fieldName - 字段名public boolean matchIgnoreColumns(java.lang.String fieldName)
fieldName - 字段名@NotNull public @NotNull INameConvert getNameConvert()
@Nullable public @Nullable java.lang.String getSuperClass()
public java.util.Set<java.lang.String> getSuperEntityColumns()
public boolean isSerialVersionUID()
public boolean isColumnConstant()
public boolean isChain()
public boolean isLombok()
public boolean isBooleanColumnRemoveIsPrefix()
public boolean isTableFieldAnnotationEnable()
@Nullable public @Nullable java.lang.String getVersionColumnName()
@Nullable public @Nullable java.lang.String getVersionPropertyName()
@Nullable public @Nullable java.lang.String getLogicDeleteColumnName()
@Nullable public @Nullable java.lang.String getLogicDeletePropertyName()
@NotNull public @NotNull java.util.List<IFill> getTableFillList()
@NotNull public @NotNull NamingStrategy getNaming()
public boolean isActiveRecord()
@Nullable public @Nullable com.baomidou.mybatisplus.annotation.IdType getIdType()
@NotNull public @NotNull ConverterFileName getConverterFileName()
@NotNull
public @NotNull java.util.Map<java.lang.String,java.lang.Object> renderData(@NotNull
@NotNull TableInfo tableInfo)
renderData 在接口中 ITemplate