Package org.springdoc.api.mixins
Interface SortedSchemaMixin
public interface SortedSchemaMixin
The interface Sorted schema mixin.
- Author:
- bnasslashen
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addExtension
(String name, Object value) Add extension.Get anchor string.get$id()
Get id string.Get schema string.io.swagger.v3.oas.models.media.Schema
Gets contains.Gets example.boolean
Gets example set flag.Gets exclusive maximum value.Gets exclusive minimum value.Gets extensions.Gets json schema.Gets json schema.Gets pattern properties.getTypes()
Gets types.
-
Method Details
-
getExtensions
Gets extensions.- Returns:
- the extensions
-
addExtension
Add extension.- Parameters:
name
- the namevalue
- the value
-
getExampleSetFlag
boolean getExampleSetFlag()Gets example set flag.- Returns:
- the example set flag
-
getExample
Object getExample()Gets example.- Returns:
- the example
-
getJsonSchema
Gets json schema.- Returns:
- the json schema
-
getExclusiveMinimumValue
BigDecimal getExclusiveMinimumValue()Gets exclusive minimum value.- Returns:
- the exclusive minimum value
-
getExclusiveMaximumValue
BigDecimal getExclusiveMaximumValue()Gets exclusive maximum value.- Returns:
- the exclusive maximum value
-
getPatternProperties
Gets pattern properties.- Returns:
- the pattern properties
-
getContains
io.swagger.v3.oas.models.media.Schema getContains()Gets contains.- Returns:
- the contains
-
get$id
String get$id()Get id string.- Returns:
- the string
-
get$anchor
String get$anchor()Get anchor string.- Returns:
- the string
-
get$schema
String get$schema()Get schema string.- Returns:
- the string
-
getTypes
Gets types.- Returns:
- the types
-
getJsonSchemaImpl
Object getJsonSchemaImpl()Gets json schema.- Returns:
- the json schema
-