Class SwaggerAnnotationsCreatorDefault
java.lang.Object
org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
- All Implemented Interfaces:
SwaggerAnnotationsCreator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.annotations.media.ArraySchemaio.swagger.v3.oas.annotations.ExternalDocumentationio.swagger.v3.oas.annotations.ParameterscreateParametersAnnotation(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList) io.swagger.v3.oas.annotations.ParametercreatePathParameterAnnotation(String paramName, String description, String pattern) io.swagger.v3.oas.annotations.media.SchemacreateSchemaAnnotation(String description, String pattern)
-
Constructor Details
-
SwaggerAnnotationsCreatorDefault
public SwaggerAnnotationsCreatorDefault()
-
-
Method Details
-
createParametersAnnotation
public io.swagger.v3.oas.annotations.Parameters createParametersAnnotation(List<io.swagger.v3.oas.annotations.Parameter> parameterAnnotationsList) - Specified by:
createParametersAnnotationin interfaceSwaggerAnnotationsCreator
-
createPathParameterAnnotation
public io.swagger.v3.oas.annotations.Parameter createPathParameterAnnotation(String paramName, String description, String pattern) - Specified by:
createPathParameterAnnotationin interfaceSwaggerAnnotationsCreator
-
createArraySchemaAnnotation
public io.swagger.v3.oas.annotations.media.ArraySchema createArraySchemaAnnotation()- Specified by:
createArraySchemaAnnotationin interfaceSwaggerAnnotationsCreator
-
createSchemaAnnotation
public io.swagger.v3.oas.annotations.media.Schema createSchemaAnnotation(String description, String pattern) - Specified by:
createSchemaAnnotationin interfaceSwaggerAnnotationsCreator
-
createExternalDocumentationAnnotation
public io.swagger.v3.oas.annotations.ExternalDocumentation createExternalDocumentationAnnotation()- Specified by:
createExternalDocumentationAnnotationin interfaceSwaggerAnnotationsCreator
-