Class Schema31Mixin


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

      • Schema31Mixin

        public Schema31Mixin()
    • Method Detail

      • getJsonSchema

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

        public abstract java.lang.Boolean getNullable()
      • getExclusiveMinimum

        public abstract java.lang.Boolean getExclusiveMinimum()
      • getExclusiveMaximum

        public abstract java.lang.Boolean getExclusiveMaximum()
      • getExclusiveMinimumValue

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

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

        public abstract java.lang.String getType()
      • getTypes

        public abstract java.util.Set<java.lang.String> getTypes()
      • 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()
      • getBooleanSchemaValue

        public abstract java.lang.Boolean getBooleanSchemaValue()