public class JavadocPropertyCustomizer extends Object implements io.swagger.v3.core.converter.ModelConverter
| Constructor and Description |
|---|
JavadocPropertyCustomizer(JavadocProvider javadocProvider,
ObjectMapperProvider objectMapperProvider)
Instantiates a new Javadoc property customizer.
|
| Modifier and Type | Method and Description |
|---|---|
io.swagger.v3.oas.models.media.Schema |
resolve(io.swagger.v3.core.converter.AnnotatedType type,
io.swagger.v3.core.converter.ModelConverterContext context,
Iterator<io.swagger.v3.core.converter.ModelConverter> chain)
Resolve schema.
|
void |
setJavadocDescription(Class<?> cls,
List<Field> fields,
List<PropertyDescriptor> clsProperties,
io.swagger.v3.oas.models.media.Schema existingSchema,
boolean isProcessedType)
Sets javadoc description.
|
public JavadocPropertyCustomizer(JavadocProvider javadocProvider, ObjectMapperProvider objectMapperProvider)
javadocProvider - the javadoc providerobjectMapperProvider - the object mapper providerpublic io.swagger.v3.oas.models.media.Schema resolve(io.swagger.v3.core.converter.AnnotatedType type,
io.swagger.v3.core.converter.ModelConverterContext context,
Iterator<io.swagger.v3.core.converter.ModelConverter> chain)
resolve in interface io.swagger.v3.core.converter.ModelConvertertype - the typecontext - the contextchain - the chainpublic void setJavadocDescription(Class<?> cls, List<Field> fields, List<PropertyDescriptor> clsProperties, io.swagger.v3.oas.models.media.Schema existingSchema, boolean isProcessedType)
cls - the clsfields - the fieldsclsProperties - the bean properties of clsexistingSchema - the existing schemaisProcessedType - the is processed typeCopyright © 2024. All rights reserved.