public static class GlobalConfig.Builder extends java.lang.Object implements IConfigBuilder<GlobalConfig>
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalConfig.Builder |
author(@NotNull java.lang.String author)
作者
|
GlobalConfig |
build() |
GlobalConfig.Builder |
commentDate(@NotNull java.lang.String pattern)
指定注释日期格式化
|
GlobalConfig.Builder |
commentDate(@NotNull java.util.function.Supplier<java.lang.String> commentDate)
注释日期获取处理
example: () -> LocalDateTime.now().format(DateTimeFormatter.ISO_DATE)
|
GlobalConfig.Builder |
dateType(@NotNull DateType dateType)
时间类型对应策略
|
GlobalConfig.Builder |
disableOpenDir()
禁止打开输出目录
|
GlobalConfig.Builder |
enableKotlin()
开启 kotlin 模式
|
GlobalConfig.Builder |
enableSwagger()
开启 swagger 模式
|
GlobalConfig.Builder |
fileOverride()
覆盖已有文件
|
GlobalConfig.Builder |
outputDir(@NotNull java.lang.String outputDir)
输出目录
|
public GlobalConfig.Builder fileOverride()
public GlobalConfig.Builder disableOpenDir()
public GlobalConfig.Builder outputDir(@NotNull @NotNull java.lang.String outputDir)
public GlobalConfig.Builder author(@NotNull @NotNull java.lang.String author)
public GlobalConfig.Builder enableKotlin()
public GlobalConfig.Builder enableSwagger()
public GlobalConfig.Builder dateType(@NotNull @NotNull DateType dateType)
public GlobalConfig.Builder commentDate(@NotNull @NotNull java.util.function.Supplier<java.lang.String> commentDate)
commentDate - 获取注释日期public GlobalConfig.Builder commentDate(@NotNull @NotNull java.lang.String pattern)
pattern - 格式public GlobalConfig build()
build 在接口中 IConfigBuilder<GlobalConfig>