Class ScalaSwaggerSupport
- java.lang.Object
-
- io.swagger.v3.core.jackson.AbstractModelConverter
-
- io.swagger.v3.core.jackson.ModelResolver
-
- acsgh.spark.scala.support.swagger.dsl.ScalaSwaggerSupport
-
- All Implemented Interfaces:
io.swagger.v3.core.converter.ModelConverter
public class ScalaSwaggerSupport extends io.swagger.v3.core.jackson.ModelResolver
-
-
Constructor Summary
Constructors Constructor Description ScalaSwaggerSupport(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
Method Summary
-
Methods inherited from class io.swagger.v3.core.jackson.ModelResolver
_addEnumProps, _isOptionalType, addRequiredItem, applyBeanValidatorAnnotations, decorateModelName, getComposedSchemaReferencedClasses, ignore, objectMapper, resolveAccessMode, resolveAllowableValues, resolveDefaultValue, resolveDeprecated, resolveDescription, resolveDiscriminator, resolveExample, resolveExclusiveMaximum, resolveExclusiveMinimum, resolveExtensions, resolveExtensions, resolveExternalDocumentation, resolveExternalDocumentation, resolveFormat, resolveMaximum, resolveMaxItems, resolveMaxLength, resolveMaxProperties, resolveMinimum, resolveMinItems, resolveMinLength, resolveMinProperties, resolveMultipleOf, resolveNullable, resolvePattern, resolveReadOnly, resolveRequiredProperties, resolveSchemaMembers, resolveSchemaMembers, resolveTitle, resolveUniqueItems, resolveWriteOnly, resolveXml, shouldIgnoreClass
-
-
-
-
Method Detail
-
register
public static void register()
-
resolve
public io.swagger.v3.oas.models.media.Schema resolve(io.swagger.v3.core.converter.AnnotatedType type, io.swagger.v3.core.converter.ModelConverterContext context, java.util.Iterator<io.swagger.v3.core.converter.ModelConverter> chain)
- Specified by:
resolve
in interfaceio.swagger.v3.core.converter.ModelConverter
- Overrides:
resolve
in classio.swagger.v3.core.jackson.ModelResolver
-
-