Class Schema31Mixin
- java.lang.Object
-
- io.micronaut.openapi.swagger.jackson.mixin.Schema31Mixin
-
@Internal public abstract class Schema31Mixin extends java.lang.ObjectThis class is copied from swagger-core library.- Since:
- 4.6.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSchema31Mixin.TypeSerializer
-
Constructor Summary
Constructors Constructor Description Schema31Mixin()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidaddExtension(java.lang.String name, java.lang.Object value)abstract java.lang.BooleangetBooleanSchemaValue()abstract java.lang.ObjectgetExample()abstract booleangetExampleSetFlag()abstract java.lang.BooleangetExclusiveMaximum()abstract java.math.BigDecimalgetExclusiveMaximumValue()abstract java.lang.BooleangetExclusiveMinimum()abstract java.math.BigDecimalgetExclusiveMinimumValue()abstract java.util.Map<java.lang.String,java.lang.Object>getExtensions()abstract java.util.Map<java.lang.String,java.lang.Object>getJsonSchema()abstract java.lang.ObjectgetJsonSchemaImpl()abstract java.lang.BooleangetNullable()abstract java.lang.StringgetType()abstract java.util.Set<java.lang.String>getTypes()
-
-
-
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()
-
-