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
    @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 finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. def findJsonValueType(arg0: BeanDescription): Type

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. def objectMapper(): ObjectMapper

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  71. def toString(): String

    Definition Classes
    AnyRef → Any
  72. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ModelResolver

Inherited from AbstractModelConverter

Inherited from ModelConverter

Inherited from AnyRef

Inherited from Any

Ungrouped