@Component public class EnumFieldCustomizer extends Object implements org.springdoc.core.customizers.PropertyCustomizer
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
EnumFieldCustomizer() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.swagger.v3.oas.models.media.Schema<?> |
customize(io.swagger.v3.oas.models.media.Schema property,
io.swagger.v3.core.converter.AnnotatedType type) |
private String |
dictPair(DictTrans dict)
dict 键对值
|
private String |
enumInfo(cn.sinozg.applet.common.annotation.EnumField ef)
获取枚举值的键值对
|
private String |
wrapUp(StringBuilder info,
boolean error,
boolean isDict)
转html 语言
|
public io.swagger.v3.oas.models.media.Schema<?> customize(io.swagger.v3.oas.models.media.Schema property,
io.swagger.v3.core.converter.AnnotatedType type)
customize 在接口中 org.springdoc.core.customizers.PropertyCustomizerprivate String enumInfo(cn.sinozg.applet.common.annotation.EnumField ef) throws Exception
ef - 枚举值Exception - 异常private String wrapUp(StringBuilder info, boolean error, boolean isDict)
info - 键对值信息error - 是否错误Copyright © 2024. All rights reserved.