Package io.swagger.v3.core.jackson.mixin
Class Schema31Mixin
- java.lang.Object
-
- io.swagger.v3.core.jackson.mixin.Schema31Mixin
-
public abstract class Schema31Mixin extends Object
-
-
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(String name, Object value)abstract BooleangetBooleanSchemaValue()abstract ObjectgetExample()abstract booleangetExampleSetFlag()abstract BooleangetExclusiveMaximum()abstract BigDecimalgetExclusiveMaximumValue()abstract BooleangetExclusiveMinimum()abstract BigDecimalgetExclusiveMinimumValue()abstract Map<String,Object>getExtensions()abstract Map<String,Object>getJsonSchema()abstract ObjectgetJsonSchemaImpl()abstract BooleangetNullable()abstract StringgetType()abstract Set<String>getTypes()
-
-
-
Method Detail
-
getNullable
public abstract Boolean getNullable()
-
getExclusiveMinimum
public abstract Boolean getExclusiveMinimum()
-
getExclusiveMaximum
public abstract Boolean getExclusiveMaximum()
-
getExclusiveMinimumValue
public abstract BigDecimal getExclusiveMinimumValue()
-
getExclusiveMaximumValue
public abstract BigDecimal getExclusiveMaximumValue()
-
getType
public abstract String getType()
-
getExampleSetFlag
public abstract boolean getExampleSetFlag()
-
getExample
public abstract Object getExample()
-
getJsonSchemaImpl
public abstract Object getJsonSchemaImpl()
-
getBooleanSchemaValue
public abstract Boolean getBooleanSchemaValue()
-
-