Class SchemaConverterMixin


  • @Internal
    public abstract class SchemaConverterMixin
    extends java.lang.Object
    This class is copied from swagger-core library.
    Since:
    4.6.0
    • Constructor Detail

      • SchemaConverterMixin

        public SchemaConverterMixin()
    • Method Detail

      • getJsonSchema

        public abstract java.util.Map<java.lang.String,​java.lang.Object> getJsonSchema()
      • getExtensions

        public abstract java.util.Map<java.lang.String,​java.lang.Object> getExtensions()
      • addExtension

        public abstract void addExtension​(java.lang.String name,
                                          java.lang.Object value)
      • getExampleSetFlag

        public abstract boolean getExampleSetFlag()
      • getExample

        public abstract java.lang.Object getExample()
      • getJsonSchemaImpl

        public abstract java.lang.Object getJsonSchemaImpl()
      • getExclusiveMinimumValue

        public abstract java.math.BigDecimal getExclusiveMinimumValue()
      • getExclusiveMaximumValue

        public abstract java.math.BigDecimal getExclusiveMaximumValue()
      • getContains

        public abstract io.swagger.v3.oas.models.media.Schema getContains()
      • get$id

        public abstract java.lang.String get$id()
      • get$anchor

        public abstract java.lang.String get$anchor()
      • get$schema

        public abstract java.lang.String get$schema()
      • getTypes

        public abstract java.util.Set<java.lang.String> getTypes()
      • getPatternProperties

        public abstract java.util.Map<java.lang.String,​io.swagger.v3.oas.models.media.Schema> getPatternProperties()
      • getPrefixItems

        public abstract java.util.List<io.swagger.v3.oas.models.media.Schema> getPrefixItems()
      • getContentEncoding

        public abstract java.lang.String getContentEncoding()
      • getContentMediaType

        public abstract java.lang.String getContentMediaType()
      • getContentSchema

        public abstract io.swagger.v3.oas.models.media.Schema getContentSchema()
      • getPropertyNames

        public abstract io.swagger.v3.oas.models.media.Schema getPropertyNames()
      • getUnevaluatedProperties

        public abstract java.lang.Object getUnevaluatedProperties()
      • getMaxContains

        public abstract java.lang.Integer getMaxContains()
      • getMinContains

        public abstract java.lang.Integer getMinContains()
      • getAdditionalItems

        public abstract io.swagger.v3.oas.models.media.Schema getAdditionalItems()
      • getUnevaluatedItems

        public abstract io.swagger.v3.oas.models.media.Schema getUnevaluatedItems()
      • getIf

        public abstract io.swagger.v3.oas.models.media.Schema getIf()
      • getElse

        public abstract io.swagger.v3.oas.models.media.Schema getElse()
      • getThen

        public abstract io.swagger.v3.oas.models.media.Schema getThen()
      • getDependentSchemas

        public abstract java.util.Map<java.lang.String,​io.swagger.v3.oas.models.media.Schema> getDependentSchemas()
      • getDependentRequired

        public abstract java.util.Map<java.lang.String,​java.util.List<java.lang.String>> getDependentRequired()
      • get$comment

        public abstract java.lang.String get$comment()
      • getExamples

        public abstract java.util.List<java.lang.Object> getExamples()
      • getConst

        public abstract java.lang.Object getConst()