c
com.github.swagger.scala.converter
SwaggerScalaModelConverter
Companion object SwaggerScalaModelConverter
class SwaggerScalaModelConverter extends ModelResolver
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SwaggerScalaModelConverter
- ModelResolver
- AbstractModelConverter
- ModelConverter
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new SwaggerScalaModelConverter()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def _addEnumProps(arg0: Class[_ <: AnyRef], arg1: Schema[_ <: AnyRef]): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def _findTypeName(arg0: JavaType, arg1: BeanDescription): String
- Attributes
- protected[jackson]
- Definition Classes
- AbstractModelConverter
- def _isOptionalType(propType: JavaType): Boolean
- Definition Classes
- SwaggerScalaModelConverter → ModelResolver
- def _isSetType(cls: Class[_]): Boolean
- Definition Classes
- SwaggerScalaModelConverter → AbstractModelConverter
- def _subTypeName(arg0: NamedType): String
- Attributes
- protected[jackson]
- Definition Classes
- AbstractModelConverter
- def _typeName(arg0: JavaType, arg1: BeanDescription): String
- Attributes
- protected[jackson]
- Definition Classes
- AbstractModelConverter
- def _typeName(arg0: JavaType): String
- Attributes
- protected[jackson]
- Definition Classes
- AbstractModelConverter
- def _typeQName(arg0: JavaType): String
- Attributes
- protected[jackson]
- Definition Classes
- AbstractModelConverter
- def addRequiredItem(arg0: Schema[_ <: AnyRef], arg1: String): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def applyBeanValidatorAnnotations(arg0: Schema[_ <: AnyRef], arg1: Array[Annotation], arg2: Schema[_ <: AnyRef]): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def decorateModelName(arg0: AnnotatedType, arg1: String): String
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def findJsonValueType(arg0: BeanDescription): Type
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getComposedSchemaReferencedClasses(arg0: Class[_ <: AnyRef], arg1: Array[Annotation], arg2: Schema): List[Class[_ <: AnyRef]]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def hasHiddenAnnotation(arg0: Annotated): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hiddenByJsonView(arg0: Array[Annotation], arg1: AnnotatedType): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def ignore(arg0: Annotated, arg1: XmlAccessorType, arg2: String, arg3: Set[String], arg4: BeanPropertyDefinition): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def ignore(arg0: Annotated, arg1: XmlAccessorType, arg2: String, arg3: Set[String]): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def objectMapper(): ObjectMapper
- Definition Classes
- ModelResolver
- def resolve(type: AnnotatedType, context: ModelConverterContext, chain: Iterator[ModelConverter]): Schema[_]
- Definition Classes
- SwaggerScalaModelConverter → ModelResolver → AbstractModelConverter → ModelConverter
- def resolveAccessMode(arg0: BeanPropertyDefinition, arg1: JavaType, arg2: Schema): AccessMode
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveAllowableValues(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): List[String]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveDefaultValue(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): AnyRef
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveDeprecated(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveDescription(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveDiscriminator(arg0: JavaType, arg1: ModelConverterContext): Discriminator
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveDiscriminatorProperty(arg0: JavaType, arg1: ModelConverterContext, arg2: Schema[_ <: AnyRef]): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExample(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): AnyRef
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExclusiveMaximum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExclusiveMinimum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExtensions(arg0: AnnotatedType, arg1: ArraySchema): Map[String, AnyRef]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExtensions(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Map[String, AnyRef]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExternalDocumentation(arg0: ExternalDocumentation): ExternalDocumentation
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveExternalDocumentation(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): ExternalDocumentation
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveFormat(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveIgnoredProperties(arg0: Array[Annotation]): Set[String]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveIgnoredProperties(arg0: Annotations, arg1: Array[Annotation]): Set[String]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMaxItems(arg0: AnnotatedType, arg1: ArraySchema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMaxLength(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMaxProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMaximum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMinItems(arg0: AnnotatedType, arg1: ArraySchema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMinLength(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMinProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Integer
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMinimum(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveMultipleOf(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): BigDecimal
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveNullable(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolvePattern(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolvePatternProperties(arg0: JavaType, arg1: Array[Annotation], arg2: ModelConverterContext): Map[String, Schema[_ <: AnyRef]]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveReadOnly(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveRequiredProperties(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): List[String]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveSchemaMembers(arg0: Schema[_ <: AnyRef], arg1: Annotated, arg2: Array[Annotation], arg3: Schema): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveSchemaMembers(arg0: Schema[_ <: AnyRef], arg1: AnnotatedType): Unit
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveSchemaProperties(arg0: JavaType, arg1: Array[Annotation], arg2: ModelConverterContext): Map[String, Schema[_ <: AnyRef]]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveTitle(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): String
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveUniqueItems(arg0: AnnotatedType, arg1: ArraySchema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveWrapping(arg0: JavaType, arg1: ModelConverterContext, arg2: Schema[_ <: AnyRef]): Schema[_ <: AnyRef]
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveWriteOnly(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def resolveXml(arg0: Annotated, arg1: Array[Annotation], arg2: Schema): XML
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- def shouldIgnoreClass(arg0: Type): Boolean
- Attributes
- protected[jackson]
- Definition Classes
- ModelResolver
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()