Class NcpehApiModelResolver

java.lang.Object
io.swagger.v3.core.jackson.AbstractModelConverter
io.swagger.v3.core.jackson.ModelResolver
de.gematik.ncpeh.util.NcpehApiModelResolver
All Implemented Interfaces:
io.swagger.v3.core.converter.ModelConverter

public class NcpehApiModelResolver extends io.swagger.v3.core.jackson.ModelResolver
  • Field Summary

    Fields inherited from class io.swagger.v3.core.jackson.ModelResolver

    composedModelPropertiesAsSibling, enumsAsRef, NOT_NULL_ANNOTATIONS, SET_PROPERTY_OF_COMPOSED_MODEL_AS_SIBLING, SET_PROPERTY_OF_ENUMS_AS_REF

    Fields inherited from class io.swagger.v3.core.jackson.AbstractModelConverter

    _intr, _mapper, _resolvedTypeNames, _typeNameResolver
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    NcpehApiModelResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)
     
    NcpehApiModelResolver(com.fasterxml.jackson.databind.ObjectMapper mapper, io.swagger.v3.core.jackson.TypeNameResolver typeNameResolver)
     
  • Method Summary

    Methods inherited from class io.swagger.v3.core.jackson.ModelResolver

    _addEnumProps, _isOptionalType, addRequiredItem, applyBeanValidatorAnnotations, decorateModelName, findJsonValueType, getComposedSchemaReferencedClasses, hasHiddenAnnotation, hiddenByJsonView, ignore, ignore, objectMapper, resolve, resolveAccessMode, resolveAllowableValues, resolveDefaultValue, resolveDeprecated, resolveDescription, resolveDiscriminator, resolveDiscriminatorProperty, resolveExample, resolveExclusiveMaximum, resolveExclusiveMinimum, resolveExtensions, resolveExtensions, resolveExternalDocumentation, resolveExternalDocumentation, resolveFormat, resolveIgnoredProperties, resolveIgnoredProperties, resolveMaximum, resolveMaxItems, resolveMaxLength, resolveMaxProperties, resolveMinimum, resolveMinItems, resolveMinLength, resolveMinProperties, resolveMultipleOf, resolveNullable, resolvePattern, resolvePatternProperties, resolveReadOnly, resolveRequiredMode, resolveRequiredProperties, resolveSchemaMembers, resolveSchemaMembers, resolveSchemaProperties, resolveTitle, resolveUniqueItems, resolveWrapping, resolveWriteOnly, resolveXml, shouldIgnoreClass

    Methods inherited from class io.swagger.v3.core.jackson.AbstractModelConverter

    _findTypeName, _isSetType, _subTypeName, _typeName, _typeName, _typeQName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NcpehApiModelResolver

      public NcpehApiModelResolver()
    • NcpehApiModelResolver

      public NcpehApiModelResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)
    • NcpehApiModelResolver

      public NcpehApiModelResolver(com.fasterxml.jackson.databind.ObjectMapper mapper, io.swagger.v3.core.jackson.TypeNameResolver typeNameResolver)