com.github.swagger.scala.converter

SwaggerScalaModelConverter

class SwaggerScalaModelConverter extends ModelResolver

Linear Supertypes
ModelResolver, AbstractModelConverter, ModelConverter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SwaggerScalaModelConverter
  2. ModelResolver
  3. AbstractModelConverter
  4. ModelConverter
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SwaggerScalaModelConverter()

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def _addEnumProps(arg0: Class[_], arg1: Schema): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  7. def _findTypeName(arg0: JavaType, arg1: BeanDescription): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    AbstractModelConverter
  8. def _isOptional(annotatedType: AnnotatedType, cls: Class[_]): Boolean

  9. def _isOptionalType(propType: JavaType): Boolean

    Definition Classes
    SwaggerScalaModelConverter → ModelResolver
  10. def _isSetType(cls: Class[_]): Boolean

    Definition Classes
    SwaggerScalaModelConverter → AbstractModelConverter
  11. def _subTypeName(arg0: NamedType): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    AbstractModelConverter
  12. def _typeName(arg0: JavaType, arg1: BeanDescription): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    AbstractModelConverter
  13. def _typeName(arg0: JavaType): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    AbstractModelConverter
  14. def _typeQName(arg0: JavaType): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    AbstractModelConverter
  15. def addRequiredItem(arg0: Schema[_], arg1: String): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  16. def applyBeanValidatorAnnotations(arg0: Schema, arg1: Array[Annotation], arg2: Schema): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  17. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  18. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  19. def decorateModelName(arg0: AnnotatedType, arg1: String): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  20. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  22. def findJsonValueType(arg0: BeanDescription): Type

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  24. def getComposedSchemaReferencedClasses(arg0: Class[_], arg1: Array[Annotation], arg2: Schema): List[Class[_]]

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  25. def hashCode(): Int

    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  26. def hiddenByJsonView(arg0: Array[Annotation], arg1: AnnotatedType): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  27. def ignore(arg0: Annotated, arg1: XmlAccessorType, arg2: String, arg3: Set[String]): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. final def notify(): Unit

    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  31. final def notifyAll(): Unit

    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  32. def objectMapper(): ObjectMapper

    Definition Classes
    ModelResolver
  33. def resolve(type: AnnotatedType, context: ModelConverterContext, chain: Iterator[ModelConverter]): Schema[_]

    Definition Classes
    SwaggerScalaModelConverter → ModelResolver → AbstractModelConverter → ModelConverter
  34. def resolveAccessMode(arg0: BeanPropertyDefinition, arg1: JavaType, arg2: Schema): AccessMode

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  35. def resolveAllowableValues(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): List[String]

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  36. def resolveDefaultValue(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  37. def resolveDeprecated(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  38. def resolveDescription(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  39. def resolveDiscriminator(arg0: JavaType, arg1: ModelConverterContext): Discriminator

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  40. def resolveDiscriminatorProperty(arg0: JavaType, arg1: ModelConverterContext, arg2: Schema): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  41. def resolveExample(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): AnyRef

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  42. def resolveExclusiveMaximum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  43. def resolveExclusiveMinimum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  44. def resolveExtensions(arg0: AnnotatedType, arg1: ArraySchema): Map[String, AnyRef]

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  45. def resolveExtensions(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Map[String, AnyRef]

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  46. def resolveExternalDocumentation(arg0: ExternalDocumentation): ExternalDocumentation

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  47. def resolveExternalDocumentation(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): ExternalDocumentation

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  48. def resolveFormat(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  49. def resolveMaxItems(arg0: AnnotatedType, arg1: ArraySchema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  50. def resolveMaxLength(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  51. def resolveMaxProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  52. def resolveMaximum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  53. def resolveMinItems(arg0: AnnotatedType, arg1: ArraySchema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  54. def resolveMinLength(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  55. def resolveMinProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  56. def resolveMinimum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  57. def resolveMultipleOf(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  58. def resolveNullable(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  59. def resolvePattern(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  60. def resolveReadOnly(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  61. def resolveRequiredProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): List[String]

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  62. def resolveSchemaMembers(arg0: Schema, arg1: Annotated, arg2: Array[Annotation], arg3: Schema): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  63. def resolveSchemaMembers(arg0: Schema, arg1: AnnotatedType): Unit

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  64. def resolveTitle(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  65. def resolveUniqueItems(arg0: AnnotatedType, arg1: ArraySchema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  66. def resolveWriteOnly(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  67. def resolveXml(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): XML

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  68. def shouldIgnoreClass(arg0: Type): Boolean

    Attributes
    protected[io.swagger.v3.core.jackson]
    Definition Classes
    ModelResolver
  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  70. def toString(): String

    Definition Classes
    AnyRef → Any
  71. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from ModelResolver

Inherited from AbstractModelConverter

Inherited from ModelConverter

Inherited from AnyRef

Inherited from Any

Ungrouped